DocumentCode
3230357
Title
A Unified-Index Based Distributed Specification for Heterogeneous Components Management
Author
Zhong, Ming ; Zhang, Yaoxue ; Tian, Pengwei ; Fang, Cunhao ; Zhou, Yuezhi
Author_Institution
Tsinghua Univ., Beijing
Volume
3
fYear
2007
fDate
July 30 2007-Aug. 1 2007
Firstpage
599
Lastpage
604
Abstract
With the development of service-oriented architecture (SOA) and component-based software engineering (CBSE), the number of various heterogeneous service components increases rapidly. They are stored in traditional repositories of different organization and can be independently accessed by users. However, it brings difficulty in component discovery and reuse. The utility of massive component resource can not be remarkably improved. In this paper, a unified-index (UI) based distributed specification for heterogeneous components management is introduced. It focuses on creating and maintaining a Unified-Index tree on the UI repository server, which has a management field grouped by some traditional repositories. Each UI repository server maps the components of its children traditional repositories into UI format and stores them in local UI repository. It also actively monitors the adding of new components and removing of invalid ones. Every query of component discovery will be diffused to all of the UI repository servers with transmitting of the root server. So in this desired architecture, users can consistently search and access all the heterogeneous components for further assembly and application, satisfying various personalized and comprehensive user requirements.
Keywords
distributed processing; formal specification; object-oriented programming; software architecture; software reusability; UI repository server; Unified-Index tree; component discovery; component reuse; component-based software engineering; heterogeneous components management; heterogeneous service components; massive component resource; service-oriented architecture; unified-index based distributed specification; user requirements; Application software; Artificial intelligence; Computer network management; Conference management; Distributed computing; Network servers; Service oriented architecture; Software development management; Software engineering; Technology management; component; consistency; repository;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
Conference_Location
Qingdao
Print_ISBN
978-0-7695-2909-7
Type
conf
DOI
10.1109/SNPD.2007.109
Filename
4287923
Link To Document