DocumentCode :
1809666
Title :
Research on Software Component Adaptation Based on Semantic Specification
Author :
Xie, Xiong ; Zhang, Weishi
Author_Institution :
Dalian Maritime Univ., Dalian
fYear :
2007
fDate :
18-21 Sept. 2007
Firstpage :
969
Lastpage :
974
Abstract :
Software component adaptation is a crucial problem in component-based software engineering. In this paper, a component model is described firstly in mathematical specification which is helpful to specify formally component adaptation. Three component adaptation architectures are described in formal semantic, including sequential architecture, alternative architecture and parallel architecture. The conditions of adaptation architecture are analyzed and the system will select automatically a proper architecture to adapt the components according to the architecture application conditions. The specification of the complex component can be obtained automatically based on the specification of the adapted components. To compose a component based on its semantics specification, the proposed architecture supports semantic representation of components and does not depend on the computing environment. The proposed approach in the paper offers a guarantee to the formal analysis of component adaptation and the validation of the proper component adaptation.
Keywords :
semantic Web; software architecture; component-based software engineering; formal semantic; mathematical specification; parallel architecture; semantic specification; sequential architecture; software component adaptation; Computer architecture; Computer science; Formal specifications; Large-scale systems; Mathematical model; Parallel architectures; Parallel processing; Programming; Software engineering; Software libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network and Parallel Computing Workshops, 2007. NPC Workshops. IFIP International Conference on
Conference_Location :
Liaoning
Print_ISBN :
978-0-7695-2943-1
Type :
conf
DOI :
10.1109/NPC.2007.27
Filename :
4351612
Link To Document :
بازگشت