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 条
  • [21] SOA中基于BPEL的服务组合方法研究与设计
    张德育
    张倩
    沈阳理工大学学报, 2013, 32 (04) : 4 - 8
  • [22] Using ESB and BPEL for Evolving Healthcare Systems Towards Pervasive, Grid-Enabled SOA
    Koufi, V.
    Malamateniou, F.
    Papakonstantinou, D.
    Vassilacopoulos, G.
    INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 167 - 175
  • [23] A tool for rapid development of WS-BPEL applications
    Cesari, Luca
    Pugliese, Rosario
    Tiezzi, Francesco
    APPLIED COMPUTING REVIEW, 2010, 11 (01): : 27 - 40
  • [24] A FRAMEWORK FOR TESTING SOA APPLICATIONS
    Oussena, Samia
    Barn, Balbir
    Sparks, Dan
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2009, : 53 - +
  • [25] Applications of the Web Service Middleware Framework Based on the BPEL
    Kuo, Ting-Huan
    Chen, Chi-Hua
    Kung, Hsu-Yang
    Liao, Yu-Siang
    2016 IEEE 5TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS, 2016,
  • [26] SOA Web Security and Applications
    Wu, Raymond
    Hisada, Masayuki
    JOURNAL OF OBJECT TECHNOLOGY, 2010, 9 (02): : 163 - 171
  • [27] Model-Checking Behavioral Specification of BPEL Applications
    Nakajima, Shin
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 151 (02) : 89 - 105
  • [28] Feasibility of EPC to BPEL Model Transformations Based on Ontology and Patterns
    Meertens, Lucas O.
    Iacob, Maria-Eugenia
    Eckartz, Silja M.
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2009, 2010, 43 : 347 - 358
  • [29] Transformation of compound SOA Design Patterns
    Tounsi, Imen
    Kacem, Mohamed Hadj
    Kacem, Ahmed Hadj
    Drira, Khalil
    8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 : 408 - 415
  • [30] An Approach for SOA Design Patterns Composition
    Tounsi, Imen
    Hadj Kacem, Mohamed
    Hadj Kacem, Ahmed
    Drira, Khalil
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2015, : 219 - 226