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 条
  • [1] Style-based modeling and refinement of service-oriented architectures: A graph transformation-base approach
    Baresi L.
    Heckel R.
    Thöne S.
    Varró D.
    [J]. Software & Systems Modeling, 2006, 5 (2) : 187 - 207
  • [2] Considering Faults in Service-Oriented Architecture: A Graph Transformation-Based Approach
    Mandian, Farzaneh
    Rafe, Vahid
    Rafeh, Reza
    Miralvand, M. R. Zand
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 179 - +
  • [3] Model Transformation Recommendations for Service-Oriented Architectures
    Panfilenko, Dmitri Valeri
    Hrom, Katsiaryna
    Elvesterand, Brian
    Landre, Einar
    [J]. ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 248 - 256
  • [4] Transformation of UML models for service-oriented software architectures
    Machado, RJ
    Fernandes, JM
    Monteiro, P
    Rodrigues, H
    [J]. 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, Proceedings, 2005, : 173 - 182
  • [5] Testing of Service-Oriented Architectures - A practical approach
    Dustdar, S
    Haslinger, S
    [J]. OBJECT-ORIENTED AND INTERNET-BASED TECHNOLOGIES, PROCEEDINGS, 2004, 3263 : 97 - 109
  • [6] A flow analysis approach for service-oriented architectures
    Software Methodologies for Distributed Systems, University of Augsburg, Augsburg, Germany
    [J]. Lect. Notes Comput. Sci., (475-489):
  • [7] Graph-based root cause analysis for service-oriented and microservice architectures
    Brandon, Alvaro
    Sole, Marc
    Huelamo, Alberto
    Solans, David
    Perez, Maria S.
    Muntes-Mulero, Victor
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 159
  • [8] An ontology-based approach for determining the dependability of service-oriented Architectures
    Looker, N
    Gwynne, B
    Xu, J
    Munro, M
    [J]. WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 171 - 178
  • [9] A model driven approach to agent-based service-oriented architectures
    Zinnikus, Ingo
    Benguria, Gorka
    Elvesæter, Brian
    Fischer, Klaus
    Vayssiere, Julien
    [J]. MULTIAGENT SYSTEM TECHNOLOGIES, PROCEEDINGS, 2006, 4196 : 110 - 122
  • [10] Service-oriented RunTime infrastructure on grid
    Lee, TD
    Yoo, SH
    Jeong, CS
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 736 - 743