BPEL patterns for implementing variations in SOA applications

被引:0
|
作者
Oussena, Samia [1 ]
Sparks, Dan [1 ]
Barn, Balbir [1 ]
机构
[1] Thames Valley Univ, Dept Comp, Slough, Berks, England
关键词
BPEL; business process; patterns; service-oriented architecture; process variation; reference model;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The main purpose of the COVARM research project is to define a candidate reference model utilizing a framework of web services to support a key UK Higher Education business process. Any given business domain may offer a level of complexity such that process activities, terminology (the ontology) and business rules may vary between organizations belonging to same domain While a generic process can and has been built as part of the reference model, the flexibility (or variability) is afforded by the implementation strategy for the canonical model / generic process. We have implemented the following variations: activity ordering, cross-site terminology harmonization, and specific business rules to address the variability requirements. This paper presents our experience with explicitly managing the variability within the implementation technology. With the use of BPEL patterns, we describe how the management of these variations can be dealt with in an SOA application implementation.
引用
收藏
页码:295 / 300
页数:6
相关论文
共 50 条
  • [1] SOA Testing Via Random Paths in BPEL Models
    Jehan, Seema
    Pill, Ingo
    Wotawa, Franz
    2014 SEVENTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2014), 2014, : 260 - 263
  • [2] How BPEL and SOA are changing Web services development
    Pasley, J
    IEEE INTERNET COMPUTING, 2005, 9 (03) : 60 - 67
  • [3] Working of Web Services Using BPEL Workflow in SOA
    Karande, Aarti M.
    Chunekar, Vaibhav N.
    Meshram, B. B.
    ADVANCES IN COMPUTING, COMMUNICATION AND CONTROL, 2011, 125 : 143 - +
  • [4] Patterns for Migration of SOA Based Applications to Microservices Architecture
    Raj, Vinay
    Sadam, Ravichandra
    JOURNAL OF WEB ENGINEERING, 2021, 20 (05): : 1229 - 1245
  • [5] 基于SOA和BPEL构建销售管理系统
    刘洪波
    张俭鸽
    郭渊博
    郝耀辉
    计算机应用与软件, 2010, 27 (06) : 53 - 56
  • [6] Implementing BPEL4WS: the architecture of a BPEL4WS implementation
    Curbera, Francisco
    Khalaf, Rania
    Nagy, William A.
    Weerawarana, Sanjiva
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (10): : 1219 - 1228
  • [7] Using ESB and BPEL for evolving healthcare systems towards SOA
    Papakonstantinou, D.
    Malamateniou, F.
    Vassilacopoulos, G.
    EHEALTH BEYOND THE HORIZON - GET IT THERE, 2008, 136 : 747 - 752
  • [8] 基于BPEL和SOA的Web服务开发研究
    袁占亭
    王鹏
    张秋余
    潘强
    贾志龙
    微计算机信息, 2006, (33) : 233 - 235
  • [9] SOA Based E-Govemment Interoperability BPEL Orchestration Approach
    El Benany Mohamed, Mahmoud
    El Beqqali, Omar
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [10] 基于BPEL构建SOA应用的研究与实现
    周全明
    吴延凤
    计算机与数字工程, 2010, 38 (12) : 159 - 161+180