DocumentCode
2829508
Title
Dynamic software architecture oriented service composition and evolution
Author
Yu, Ping ; Ma, Xiaoxing ; Lu, Jian
Author_Institution
State Key Lab. for Novel Software Technol., Nanjing Univ., China
fYear
2005
fDate
21-23 Sept. 2005
Firstpage
1123
Lastpage
1129
Abstract
Service-oriented computing (SOC) is believed to be prominent for the efficient and effective businesses development. However, current SOC technologies and standards are challenged by the changeful environment and user requirements. Concerns for runtime evolution are evoked to realize extensible and adaptive service-oriented applications. In this paper we argue that software architecture, esp. dynamic software architecture (DSA), should be used as a complement view for the commonly adopted workflow views in service composition. Furthermore, a novel reification mechanism for DSA is proposed to enable the runtime evolution of the architecture. A corresponding system named Artemis-ARC is implemented to support the development, execution and dynamic reconfiguration of service-oriented applications.
Keywords
software architecture; Artemis-ARC; dynamic reconfiguration; dynamic software architecture; runtime evolution; service composition; service evolution; service-oriented computing; Application software; Computer architecture; Contracts; Electrostatic precipitators; Laboratories; Runtime; Service oriented architecture; Simple object access protocol; Software architecture; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology, 2005. CIT 2005. The Fifth International Conference on
Print_ISBN
0-7695-2432-X
Type
conf
DOI
10.1109/CIT.2005.100
Filename
1562809
Link To Document