DocumentCode :
512423
Title :
Research on XML-based component library and its application
Author :
Qiu, Linlin ; Peng, Yan ; Zhang, Wei
Author_Institution :
Coll. of Inf. Eng., Capital Normal Univ., Beijing, China
Volume :
1
fYear :
2009
fDate :
28-29 Nov. 2009
Firstpage :
166
Lastpage :
169
Abstract :
Component-based software development approach is the main approach to develop new applications at present. How to improve the retrieval efficiency in component libraries becomes an important issue. In this paper, a component library based on XML (extensible markup language) is constructed, in which faceted-based classification mechanism is used to classify components and XML is used to describe components. Furthermore, this component library is designed for components of e-government information platform. The most important parts of this paper are the third and fourth sections, in the third section, we describe the system architecture firstly, and then we present the method which we used to classify and describe components. In the fourth section, we present the method and algorithm that is used to implement component retrieval. Theories and method about tree matching is used to retrieval component, in order to reduce the matching complexity, we build index for XML document which makes the tree matching issues turn to string matching problem. In addition, we adopt a matching algorithm which will compare term strings and level strings at first, and then a component collection that is ordered by the matching degree is returned. All of these are aimed at reduce the time that retrieval takes and improve the recall and precision of retrieval. The experimental results show that the method we adopted in this research is feasible.
Keywords :
XML; information retrieval; software architecture; XML-based component library; component retrieval; component-based software development approach; e-government information platform; extensible markup language; faceted-based classification mechanism; Application software; Computational intelligence; Costs; Electronic government; Electronic mail; Industrial relations; Information retrieval; Scalability; Software libraries; XML; XML; XML index; component library; component retrieval; tree matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Industrial Applications, 2009. PACIIA 2009. Asia-Pacific Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4606-3
Type :
conf
DOI :
10.1109/PACIIA.2009.5406468
Filename :
5406468
Link To Document :
بازگشت