Evolution support in heterogeneous service-oriented landscapes

被引:0
作者
Margaria T. [1 ]
Steffen B. [2 ]
Kubczak C. [2 ]
机构
[1] Chair of Service and Software Engineering, Universität Potsdam
[2] Chair of Programming System, TU Dortmund
关键词
Evolving systems; Semantic web services; Service mediation; SOA; Web services;
D O I
10.1007/s13173-010-0004-4
中图分类号
学科分类号
摘要
We present an approach that provides automatic or semi-automatic support for evolution and change management in heterogeneous legacy landscapes where (1) legacy heterogeneous, possibly distributed platforms are integrated in a service oriented fashion, (2) the coordination of functionality is provided at the service level, through orchestration, (3) compliance and correctness are provided through policies and business rules, (4) evolution and correctness-by-design are supported by the eXtreme Model Driven Development paradigm (XMDD) offered by the jABC (Margaria and Steffen in Annu. Rev. Commun. 57, 2004)-the model-driven service oriented development platform we use here for integration, design, evolution, and governance. The artifacts are here semantically enriched, so that automatic synthesis plugins can field the vision of Enterprise Physics: knowledge driven business process development for the end user. We demonstrate this vision along a concrete case study that became over the past three years a benchmark for Semantic Web Service discovery and mediation. We enhance the Mediation Scenario of the Semantic Web Service Challenge along the 2 central evolution paradigms that occur in practice: (a) Platform migration: platform substitution of a legacy system by an ERP system and (b) Backend extension: extension of the legacy Customer Relationship Management (CRM) and Order Management System (OMS) backends via an additional ERP layer. © 2010 The Brazilian Computer Society.
引用
收藏
页码:35 / 47
页数:12
相关论文
共 50 条
  • [21] Distributed Service-Oriented Robotics
    Remy, Sekou L.
    Blake, M. Brian
    IEEE INTERNET COMPUTING, 2011, 15 (02) : 70 - 74
  • [22] Management of service-oriented systems
    Liu, Dong
    Deters, Ralph
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2008, 2 (2-3) : 51 - 64
  • [23] Service-Oriented Conceptual Modeling
    Bollen, Peter
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 678 - +
  • [24] Service-Oriented Architecture Maturity
    Welke, Richard
    Hirschheim, Rudy
    Schwarz, Andrew
    COMPUTER, 2011, 44 (02) : 61 - 67
  • [25] Service-oriented Architecture in Business
    Xin, Chen
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL IV, 2009, : 521 - 524
  • [26] Web services, service-oriented computing, and service-oriented architecture: Separating hype from reality
    Erickson, John
    Siau, Keng
    JOURNAL OF DATABASE MANAGEMENT, 2008, 19 (03) : 42 - 54
  • [27] Quantitative Trust Management to Support QoS-aware Service Selection in Service-Oriented Environments
    Kim, Yukyong
    Doh, Kyung-Goo
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, : 504 - 509
  • [28] An intelligent service agent in service-oriented environment
    Dong, PingJun
    Wang, XiaoFeng
    Proceedings of the Sixth International Conference on Information and Management Sciences, 2007, 6 : 19 - 22
  • [29] A case for Service-oriented Architecture in support of Arctic C4ISR
    Brookes, Dan
    Campbell, Bill
    Helleur, Christopher
    Jassemi-Zargami, Rahim
    Gingell, Michael
    2007 PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOLS 1-4, 2007, : 1257 - +
  • [30] Support system for wheat production management based on service-oriented architecture and WebGIS
    Jiang, Haiyan
    Mao, Jinhui
    Xu, Xiaoming
    Fu, Bing
    Cao, Weixing
    Zhu, Yan
    Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering, 2012, 28 (08): : 159 - 166