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