|Table of Contents|

[1] Wang Yan, Chen Ming, Zhao Jianhui,. Retrieving reuse component based on semantic [J]. Journal of Southeast University (English Edition), 2007, 23 (3): 327-332. [doi:10.3969/j.issn.1003-7985.2007.03.003]
Copy

Retrieving reuse component based on semantic()
基于语义的构件检索
Share:

Journal of Southeast University (English Edition)[ISSN:1003-7985/CN:32-1325/N]

Volumn:
23
Issue:
2007 3
Page:
327-332
Research Field:
Computer Science and Engineering
Publishing date:
2007-09-30

Info

Title:
Retrieving reuse component based on semantic
基于语义的构件检索
Author(s):
Wang Yan Chen Ming Zhao Jianhui
Department of Computer Science and Technology, China University of Petroleum, Beijing 102249, China
王燕 陈明 赵建辉
中国石油大学计算机科学与技术系, 北京 102249
Keywords:
domain ontology facet classification naï ve Bayes algorithm component matching component-based software development
领域本体 刻面分类 朴素贝叶斯算法 构件匹配 基于构件的软件开发
PACS:
TP311
DOI:
10.3969/j.issn.1003-7985.2007.03.003
Abstract:
According to the current research status of component retrieval, the component description model based on facet classification is improved by adding semantic features.Furthermore, the component retrieval process model is put forward by combining the domain ontology with the relative concept match algorithm.A detailed illustration of a component reasoning engine and a component classification engine is given and the component classification algorithm is provided by using the Naive Bayes algorithm based on domain ontology.The experimental results show that the recall ratio and the precision ratio are obviously improved by using the method based on semantics, and demonstrate the feasibility and effectiveness of the proposed method.
根据构件检索的研究现状, 通过增加语义特征, 改进了基于刻面分类的构件描述模型.结合领域本体, 提出了基于语义的构件检索过程模型及相应的概念语义匹配算法.在基于语义的构件检索过程模型中对其中的构件推理引擎、构件分类引擎的实现进行了详细说明, 并给出了贝叶斯分类方法在构件分类中的具体应用.实验表明, 基于语义的构件检索方法提高了构件的查全率和查准率, 证明了此方法的可行性和有效性.

References:

[1] Frakes W B, Pole T P.An empirical study of representation methods for reusable software components [J].IEEE Transactions on Software Engineering, 1994, 20(8):617-630.
[2] Mili H, Rada R, Wang W, et al.Practitioner and SoftClass:a comparative study of two software reuse research projects [J].Systems and Software, 1994, 27(5):147-170.
[3] Zaremski A M, Wing J M.Signature matching:a tool for using software libraries [J].ACM Transactions on Software Engineering and Methodology, 1995, 4(2):156-180.
[4] Zaremski A M, Wing J M.Specification matching for software components [J].ACM Transactions on Software Engineering and Methodology, 1997, 6(4):333-369.
[5] Podgurski A, Pierce L.Retrieving reusable software by sampling behavior [J].ACM Transactions on Software Engineering and Methodology, 1993, 2(3):286-303.
[6] Zhang Yong, Zhu Sanyuan, Qian Leqiu, et al.A matching model for software component classified in faceted scheme [J].Journal of Software, 2003, 14(3):401-408.(in Chinese)
[7] Chen Gang, Lu Ruqian, Jin Zhi.Constructing virtual domain ontologies based on domain knowledge reuse [J].Journal of Software, 2003, 14(3):350-355.(in Chinese)
[8] Gao Qiang, Zhang Xiaoming, Bian Xiaofan.The study of faceted classification scheme of the specific domain-based RSL[J].Computer Engineering and Applications, 2003, 39(30):82-84.(in Chinese)
[9] Soo Von-Wun, Lee Chen-Yu, Li Chung-Cheng, et al.Automated semantic annotation and retrieval based on sharable ontology and case-based learning techniques[C]//Proceedings of the Third ACM/IEEE-CS Joint Conference on Digital Libraries (JCDL’03).Huston, 2003:61-72.

Memo

Memo:
Biographies: Wang Yan(1974—), female, lecturer, wyhbsh@yahoo.com.cn;Chen Ming(1949—), male, professor, chenming@cup.edu.cn.
Last Update: 2007-09-20