Business Process Execution From the Alignment Between Business Processes and Web Services: A Semantic and Model-Driven Modernization Process

被引:3
|
作者
Sosa Sanchez, Encarna [1 ]
Clemente, Pedro J. [1 ]
Conejero, Jose M. [1 ]
Prieto, Alvaro E. [1 ]
机构
[1] Univ Extremadura, Dept Comp Sci, Quercus Software Engn Grp, Caceres 10003, Spain
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
关键词
Semantics; Task analysis; Ontologies; Service-oriented architecture; Companies; LegacyWeb applications; service-oriented architecture; semantic algorithms; model-driven techniques; ORIENTED ARCHITECTURES; SIMILARITY; INTEGRATION; MIGRATION;
D O I
10.1109/ACCESS.2020.2993883
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many companies have implemented their business processes in Web applications which must be frequently adapted so as to stay aligned with new business process requirements. Service-oriented architectures (SOAs) constitute an appropriate option to manage the continuous changes in those processes by facilitating their alignment with the changing underlying system services. In this context, firms are trying to migrate their Web applications to new software architectures such as SOAs. However, this migration is usually carried out ad-hoc by means of non-reusable and error-prone manual processes. Similarly, the alignment between the business processes and the underlying services identified is usually done by hand. This work presents a model-driven semiautomatic approach to modernize legacy Web applications to SOAs. The approach is focused on an automatic semantic process aimed at discovering the services that can be used to implement the business processes (defined by the companies), then aligning these processes with the underlying services. A semantic algorithm is provided to aid the migration architect during the alignment process. The case study carried out shows that the alignment process results obtained by the semantic algorithm presented in this paper are similar to those obtained by the experts manually. Finally, SOA orchestration artifacts are generated from the semantic algorithm results.
引用
收藏
页码:93346 / 93368
页数:23
相关论文
共 50 条
  • [1] Model-driven business transformation and the Semantic Web
    Lee, J
    COMMUNICATIONS OF THE ACM, 2005, 48 (12) : 75 - 77
  • [2] Model-driven business process recovery
    Zou, Y
    Lau, TC
    Kontogiannis, K
    Tong, T
    McKegney, R
    11TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2004, : 224 - 233
  • [3] Semantic Business Process Management: A vision towards using semantic Web services for business process management
    Hepp, M
    Leymann, F
    Domingue, J
    Wahler, A
    Fensel, D
    ICEBE 2005: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2005, : 535 - 540
  • [4] Modelling the Process of Process Execution: A Process Model-Driven Approach to Customising User Interfaces for Business Process Support Systems
    Kannengiesser, Udo
    Heininger, Richard
    Gruender, Tobias
    Schedl, Stefan
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2016, 2016, 248 : 34 - 48
  • [5] A Model-Driven Approach for Generating Business Processes and Process Interaction Semantics
    Zhao, Chenting
    Duan, Zhenhua
    Zhang, Man
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 483 - 488
  • [6] Automatic execution of business process models: Exploiting the benefits of Model-driven Engineering approaches
    Fabra, J.
    De Castro, V.
    Alvarez, P.
    Marcos, E.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (03) : 607 - 625
  • [7] Specification and validation of the business process execution language for web services
    Farahbod, R
    Glässer, U
    Vajihollahi, M
    ABSTRACT STATE MACHINES 2004: ADVANCES IN THEORY AND PRACTICE, PROCEEDINGS, 2004, 3052 : 78 - 94
  • [8] Business process management: Where business processes and web services meet
    van der Aalst, Wil M. P.
    Benatallah, Boualem
    Casati, Fabio
    Curbera, Francisco
    Verbeek, Eric
    DATA & KNOWLEDGE ENGINEERING, 2007, 61 (01) : 1 - 5
  • [9] A Model-driven Engineering Approach for Business Process based SaaS Services Composition
    Fattouch, Najla
    Rekik, Mouna
    Wakrime, Abderrahim Ait
    Boukadi, Khouloud
    2019 IEEE/ACS 16TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA 2019), 2019,
  • [10] Bridging the semantic gap between business processes and semantic web services
    Aslam, Muhammad Ahtisham
    Auer, Sören
    Shen, Jun
    Fähnrich, Klaus-Peter
    Journal of Internet Technology, 2007, 8 (04): : 433 - 443