Model-driven Consistency Verification for Service-Oriented Applications

被引:1
|
作者
Rekik, Fadwa [1 ]
Bannour, Boutheina [1 ]
Dhouib, Saadia [1 ]
Gerard, Sebastien [1 ]
机构
[1] CEA, Lab Model Driven Engn Embedded Syst, LIST, PC 174, F-91191 Gif Sur Yvette, France
关键词
Model-driven SOA; SoaML; Model consistency; offline execution verification;
D O I
10.1109/SOCA.2015.26
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Model Driven Engineering (MDE) is a promising approach that eases the design, development and verification of Service-Oriented Applications. However, despite the importance of providing verification mechanisms, current MDE tool implementations lack methodologies of consistency verification at design and runtime levels. This paper proposes a two-step model-driven system consistency verification methodology: (1) Horizontal consistency applied at design time that allows consistency verification of model diagrams at a same level of abstraction and (2) Vertical consistency based on offline analysis that allows consistency verification between both design and runtime levels. Our approach is fully tool-supported and relies upon the standard Service-oriented architecture Modeling Language (SoaML). A case study taken from the SoaML specification has been applied in order to validate the approach.
引用
收藏
页码:180 / 187
页数:8
相关论文
共 50 条
  • [1] A Model-Driven Environment for the Deployment of Pervasive Service-Oriented Applications
    Chazalet, Antonin
    Lalanda, Philippe
    [J]. INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES (ICPS 2009), 2009, : 149 - 157
  • [2] Model-driven software migration into service-oriented architectures
    Fuhr, Andreas
    Horn, Tassilo
    Riediger, Volker
    Winter, Andreas
    [J]. COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2013, 28 (01): : 65 - 84
  • [3] Towards model-driven service-oriented enterprise computing
    van Sinderen, Marten
    Spies, Marcus
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2009, 3 (03) : 211 - 217
  • [4] Model-driven, pattern supported security in service-oriented architecture
    Klarl, Heiko
    [J]. Informatik-Spektrum, 2007, 30 (03) : 175 - 177
  • [5] A Model-Driven Development Approach for Service-Oriented Integration Scenarios
    Hoyer, Philip
    Gebhart, Michael
    Pansa, Ingo
    Link, Stefan
    Dikanski, Aleksander
    Abeck, Sebastian
    [J]. 2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, 2009, : 353 - 358
  • [6] A model-driven development approach to creating service-oriented solutions
    Johnson, Simon K.
    Brown, Alan W.
    [J]. SERVICE ORIENTED COMPUTING - ICSOC 2006, PROCEEDINGS, 2006, 4294 : 624 - +
  • [7] A model-driven approach for collaborative service-oriented architecture design
    Touzi, Jihed
    Benaben, Frederick
    Pingaud, Herve
    Lorre, Jean Pierre
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2009, 121 (01) : 5 - 20
  • [8] ArchiMeDeS: A model-driven framework for the specification of service-oriented architectures
    Lopez-Sanz, Marcos
    Marcos, Esperanza
    [J]. INFORMATION SYSTEMS, 2012, 37 (03) : 257 - 268
  • [9] Layered ontological modelling for web service-oriented model-driven architecture
    Pahl, C
    [J]. MODEL DRIVEN ARCHITECTURE FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2005, 3748 : 88 - 102
  • [10] Model-Driven Engineering of Composite Service Oriented Applications
    Karakostas, Bill
    Zorgios, Yannis
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2011, 4 (01) : 23 - 37