A Graph Transformation based Approach for Runtime Constrained Evolution of Service-Oriented Architectures

被引:0
|
作者
Zhao, Yongwang [1 ]
Ma, Dianfu [1 ]
Liu, Min [1 ]
Hu, Chunyang [1 ]
Huang, Yongwang [1 ]
机构
[1] Beihang Univ, Sch Engn & Comp Sci, ACT Lab, Beijing 100191, Peoples R China
关键词
PATTERNS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 behaviour can occur This makes the SOA 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 an important 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 to represent the architectural style, type and structural constraints are introduced to improve the robustness and adaptability when reconfiguring the architectures at runtime.
引用
收藏
页码:203 / 209
页数:7
相关论文
共 50 条
  • [31] Semantic lookup in service-oriented architectures
    Zdun, U
    [J]. ENGINEERING ADVANCED WEB APPLICATIONS, 2004, : 124 - 135
  • [32] Quantitative Analysis of Service-Oriented Architectures
    Iacob, Maria-Eugenia
    Jonkers, Henk
    [J]. INTERNATIONAL JOURNAL OF ENTERPRISE INFORMATION SYSTEMS, 2007, 3 (01) : 42 - 60
  • [33] Formal Analysis of Service-oriented Architectures
    Rafe, Vahid
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2011, 87 (11): : 310 - 313
  • [34] Usage control in service-oriented Architectures
    Pretschner, Alexander
    Massacci, Fabio
    Hilty, Manuel
    [J]. TRUST, PRIVACY AND SECURITY IN DIGITAL BUSINESS, PROCEEDINGS, 2007, 4657 : 83 - +
  • [35] TRANSLATIONS OF SERVICE LEVEL AGREEMENT IN SYSTEMS BASED ON SERVICE-ORIENTED ARCHITECTURES
    Grzech, Adam
    Rygielski, Piotr
    Swiatek, Pawel
    [J]. CYBERNETICS AND SYSTEMS, 2010, 41 (08) : 610 - 627
  • [36] OPTIMIZING QOS-BASED SERVICE SELECTION IN SERVICE-ORIENTED ARCHITECTURES
    Schuller, Dieter
    [J]. ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 532 - 538
  • [37] An Extensible ADL for Service-Oriented Architectures
    Bashroush, R.
    Spence, I.
    [J]. INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 227 - 237
  • [38] A survey of patterns for Service-Oriented Architectures
    Zdun, Uwe
    Hentrich, Carsten
    van der Aalst, Wil M. P.
    [J]. INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2006, 1 (03) : 132 - 143
  • [39] Service-oriented architectures & mobile applications
    Houlding, D
    [J]. DR DOBBS JOURNAL, 2004, 29 (07): : S11 - S14
  • [40] Modelling of Service-Oriented Architectures with UML
    Lopez-Sanza, Marcos
    Acuna, Cesar J.
    Cuesta, Carlos E.
    Marcos, Esperanza
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 194 (04) : 23 - 37