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 条
  • [1] Integrating Standard Platforms in Heterogeneous IT Landscapes through Service-Oriented EAM
    Buckow, Helge
    Gross, Hans-Juergen
    Piller, Gunther
    Prott, Karl
    Willkomm, Johannes
    Zimmermann, Alfred
    TRENDS IN ENTERPRISE ARCHITECTURE RESEARCH, 2010, 70 : 86 - 99
  • [2] Automatic Service Composition with Heterogeneous Service-Oriented Architectures
    Alamo, Jose M. Reyes
    Yang, Hen-I
    Wong, Johnny
    Chang, Carl K.
    AGING FRIENDLY TECHNOLOGY FOR HEALTH AND INDEPENDENCE, 2010, 6159 : 9 - 16
  • [3] SERVICE-ORIENTED DECISION SUPPORT GOVERNANCE
    Pavlovic, Jan
    DECISION SUPPORT FOR NATURAL DISASTERS AND INTENTIONAL THREATS TO WATER SECURITY, 2009, : 229 - 236
  • [4] Quasar Enterprise: Service-oriented designing of application landscapes
    Engels, Gregor
    Voß, Markus
    Informatik-Spektrum, 2008, 31 (06) : 548 - 555
  • [5] Service-Oriented Toolchains for Software Evolution
    Jelschen, Jan
    2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON THE MAINTENANCE AND EVOLUTION OF SERVICE-ORIENTED SYSTEMS AND CLOUD-BASED ENVIRONMENTS (MESOCA), 2015, : 51 - 58
  • [6] AN EVOLUTION PROCESS FOR SERVICE-ORIENTED SYSTEMS
    Zalewski, Andrzej
    Szlenk, Marcin
    Kijas, Szymon
    COMPUTER SCIENCE-AGH, 2012, 13 (04): : 71 - 86
  • [7] A Service-oriented Communication System for Heterogeneous Networks
    Li, Zhongbo
    Gao, Lanlan
    Xie, Yongqiang
    Qi, Jin
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2012,
  • [8] Automated Deployment of a Heterogeneous Service-Oriented System
    van der Burg, Sander
    Dolstra, Eelco
    36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 183 - 190
  • [9] Service-Oriented Dynamic Evolution Model
    Zhao Mingyan
    Wang Yanzhang
    Cao Xiaodong
    Xiang Kai
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 1, 2008, : 322 - 326
  • [10] Language Support for Service Interactions in Service-Oriented Architecture
    De Labey, Sven
    Boydens, Jeroen
    Steegmans, Eric
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, 69 : 75 - +