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 条
  • [41] Towards a Framework for Designing and Executing Business Process Based on Semantic Web Services
    Cao Hong-Hua
    Ying Shi
    Cui Hua
    Xiao Yang
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 5090 - 5093
  • [42] Comparing Blockchain and Cloud Services for Business Process Execution
    Rimba, Paul
    An Binh Tran
    Weber, Ingo
    Staples, Mark
    Ponomarev, Alexander
    Xu, Xiwei
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017), 2017, : 257 - 260
  • [43] Requirements for implementing business process models through composition of Semantic Web services
    Weber, Ingo
    ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 3 - 14
  • [44] Semantic business process integration based on ontology alignment
    Jung, Jason J.
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (08) : 11013 - 11020
  • [45] Using Business Process Execution Language to Handle Evaluation Factors for Web Services Compositions
    Georgiadis, Christos K.
    Pimenidis, Elias
    GLOBAL SECURITY, SAFETY, AND SUSTAINABILITY, PROCEEDINGS, 2009, 45 : 112 - +
  • [46] Model-Driven and Ontology-Based Framework for Semantic Description and Validation of Business Processes
    Silega, N.
    Loureiro, T.
    Noguera, M.
    IEEE LATIN AMERICA TRANSACTIONS, 2014, 12 (02) : 292 - 299
  • [47] A Secure Business Process Modelling For Better Alignment between Business and IT
    Alotaibi, Youseef
    PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 4793 - 4802
  • [48] Using Process Algebra to Control the Execution of Business Processes
    Braghetto, Kelly Rosa
    Ferreira, Joao Eduardo
    Pu, Calton
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 128 - +
  • [49] Web services composition for business process automation
    Fang, Yuefeng
    Gao, Kun
    Wang, Xiaoyong
    Li, Jifang
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON E-ACTIVITIES: E-ACTIVITIES: NETWORKING THE WORLD, 2007, : 293 - +
  • [50] Building business process driven web applications
    Torres, Victoria
    Pelechano, Vicente
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2006, 4102 : 322 - 337