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