DocumentCode :
3322398
Title :
A Graph Transformation based Approach for Runtime Constrained Evolution of Service-Oriented Architectures
Author :
Zhao, Yongwang ; Ma, Dianfu ; Liu, Min ; Hu, Chunyang ; Huang, Yongwang
Author_Institution :
ACT Lab., Beihang Univ., Beijing
fYear :
2009
fDate :
18-20 Feb. 2009
Firstpage :
203
Lastpage :
209
Abstract :
Service Oriented Architecture (SOA) is a new form of distributed software architecture. SOA promotes loose coupling, services distribution, dynamicity and agility. Services involved in an SOA are remote and autonomous services, the SOA designer can not control them and unpredictable behavior can occur. This makes the SO different from other architectures for its special architecture elements and its dynamic and evolving structure. How to model this specific architecture and support service-oriented development is unimportant research field in service-oriented software engineering community. This paper proposed a graph transformation based approach to model SOA and its evolution at runtime. Graph grammar is used tore present the architectural style, type and structural constraints are introduced to improve the robustness and adaptability when reconfiguring the architectures at runtime.
Keywords :
distributed processing; graph theory; software architecture; software maintenance; distributed software architecture; graph transformation; runtime constrained evolution; service-oriented architecture; software engineering; Computer architecture; Computer science; Distributed computing; Production; Robustness; Runtime; Service oriented architecture; Software architecture; Software engineering; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-based Processing, 2009 17th Euromicro International Conference on
Conference_Location :
Weimar
ISSN :
1066-6192
Print_ISBN :
978-0-7695-3544-9
Type :
conf
DOI :
10.1109/PDP.2009.9
Filename :
4912935
Link To Document :
بازگشت