Towards Consistency Management for a Business-Driven Development of SOA

被引:0
|
作者
Dahman, Karim [1 ]
Charoy, Francois [1 ]
Godart, Claude [1 ]
机构
[1] Univ Lorraine, UHP LORIA, F-54506 Vandoeuvre Les Nancy, France
关键词
Incremental Model Transformation; Structural Consistency Management; Business-IT Alignment;
D O I
10.1109/EDOC.2011.30
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The usage of the Service Oriented Architecture (SOA) along with the Business Process Management has emerged as a valuable solution for the complex (business process driven) system engineering. With a Model Driven Engineering where the business process models drive the supporting service component architectures, less effort is gone into the Business/IT alignment during the initial development activities, and the IT developers can rapidly proceed with the SOA implementation. However, the difference between the design principles of the emerging domain-specific languages imposes serious challenges in the following re-design phases. Moreover, enabling evolutions on the business process models while keeping them synchronized with the underlying software architecture models is of high relevance to the key elements of any Business Driven Development (BDD). Given a business process update, this paper introduces an incremental model transformation approach that propagates this update to the related service component configurations. It, therefore, supports the change propagation among heterogenous domain-specific languages, e. g., the BPMN and the SCA. As a major contribution, our approach makes model transformation more tractable to reconfigure system architecture without disrupting its structural consistency. We propose a synchronizer that provides the BPMN-to-SCA model synchronization with the help of the conditional graph rewriting.
引用
收藏
页码:267 / 275
页数:9
相关论文
共 50 条
  • [1] Business-driven SOA solution development
    An, Lianjun
    Jeng, Jun-Jang
    [J]. ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 439 - +
  • [2] ARIS Method Extension for Business-Driven SOA
    Stein, Sebastian
    Lauer, Jens
    Ivanov, Konstantin
    [J]. WIRTSCHAFTSINFORMATIK, 2008, 50 (06): : 436 - +
  • [3] Business-driven Management of Differentiated Services
    Rubio-Loyola, Javier
    Charalambides, Marinos
    Aib, Issam
    Serrat, Joan
    Pavlou, George
    Boutaba, Raouf
    [J]. PROCEEDINGS OF THE 2010 IEEE-IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2010, : 240 - 247
  • [4] Research challenges of business-driven IT management
    Moura, Antao
    Sauve, Jacques
    [J]. INFORMATION TECHNOLOGY MANAGEMENT FROM A BUSINESS PERSPECTIVE, 2007, : 19 - 28
  • [5] Business-driven management of policies in DiffServ networks
    Astorga, Antonio
    Rubio-Loyola, Javier
    [J]. RESILIENT NETWORKS AND SERVICES, 2008, 5127 : 180 - 184
  • [6] Business-Driven IT Management for Cloud Computing Providers
    Fito, J. Oriol
    Macias, Mario
    Julia, Ferran
    Guitart, Jordi
    [J]. 2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [7] An introductory overview and survey of business-driven IT management
    Sauve, Jacques
    Moura, Antao
    Sampaio, Marcus
    Jornada, Joao
    Radziuk, Eduardo
    [J]. INFORMATION TECHNOLOGY MANAGEMENT FROM A BUSINESS PERSPECTIVE, 2006, : 1 - 10
  • [8] Business-driven policy optimization for service management
    Rubio-Loyola, Javier
    Toscano-Pulido, Gregorio
    Charalambides, Marinos
    Magana-Aguilar, Marisol
    Serrat-Fernandez, Joan
    Pavlou, George
    Galeana-Zapien, Hiram
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2015, 25 (02) : 113 - 140
  • [9] A Unified Business-Driven Cloud Management Framework
    Lu, Qinghua
    Zhu, Liming
    Xu, Xiwei
    Tosic, Vladimir
    Chauhan, Dipesh
    Zhang, Weishan
    Sun, Daniel
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (06) : 872 - 882
  • [10] Business-driven innovations towards more sustainable chemical products
    Visser, Remco
    Jongen, Mat
    Zwetsloot, Gerard
    [J]. JOURNAL OF CLEANER PRODUCTION, 2008, 16 : S85 - S94