Policy-driven middleware for self-adaptation of web services compositions

被引:0
|
作者
Erradi, Abdelkarim [1 ]
Maheshwari, Piyush
Tosic, Vladimir
机构
[1] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
[2] IBM India Res Lab, New Delhi, India
[3] Univ Western Ontario, Dept Comp Sci, London, ON N6A 3K7, Canada
来源
MIDDLEWARE 2006, PROCEEDINGS | 2006年 / 4290卷
关键词
Web services middleware; Web services composition; policy-based management and adaptation; Microsoft.NET;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present our policy-based middleware, called Manageable and Adaptive Service Compositions (MASC), for dynamic self-adaptation of Web services compositions to various changes. MASC integrates and extends our earlier middleware called the Web Services Message Bus (wsBus). In particular, we discuss MASC support for customization of Web services compositions to address business exceptions and wsBus support for correction (fault management) of Web services compositions to improve reliability. We have evaluated the former support on a stock trading case study and the latter support on a supply chain management case study. Our solutions are complementary to the existing approaches and provide: coordination of fault management between SOAP messaging and business process orchestration, greater diversity of monitoring and control constructs, specification of both technical and business aspects used for adaptation decisions, higher level of abstraction easier for use by non-technical people, and externalization of monitoring and adaptation actions from definitions of business processes.
引用
收藏
页码:62 / 80
页数:19
相关论文
共 50 条
  • [1] Reflective approach to improve self-adaptation of Web service compositions with autonomic middleware
    Cherif, Sihem
    Ben Djemaa, Raoudha
    Amous, Ikram
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2019, 15 (3-4) : 144 - 173
  • [2] Extending Policy Languages for Expressing the Self-Adaptation of Web Services
    Mezni, Haithem
    Chainbi, Walid
    Ghedira, Khaled
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2014, 20 (08) : 1130 - 1151
  • [3] A policy-driven autonomous system to implement Web services
    Peng, YB
    Gao, J
    Hu, J
    Liao, BS
    [J]. FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 1109 - 1113
  • [4] Policy-driven business management over web services
    Gorton, Stephen
    Reiff-Marganiec, Stephan
    [J]. 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, 2007, : 721 - +
  • [5] Policy-Driven Middleware for Multi-Tenant SaaS Services Configuration
    Aouzal, Khadija
    Hafiddi, Hatim
    Dahchour, Mohamed
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2019, 9 (04) : 86 - 106
  • [6] Towards a policy-driven framework for adaptive Web services composition
    Erradi, A
    Maheshwari, P
    Padmanabhuni, S
    [J]. INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, 2005, : 33 - 38
  • [7] An Adaptive Policy-driven Middleware for Mobile Computing
    Chen, Mingkang
    Sun, Jingtao
    [J]. 2017 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTED, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2017,
  • [8] Policy-driven exception-management for composite Web services
    Zeng, LZ
    Lei, H
    Jeng, JJ
    Chung, JY
    Benatallah, B
    [J]. CEC 2005: Seventh IEEE International Conference on E-Commerce Technology, Proceedings, 2005, : 355 - 363
  • [9] Self-adaptation in a middleware for processing data streams
    Chen, L
    Agrawal, G
    [J]. INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, 2004, : 292 - 293
  • [10] Policy-driven model for autonomic management of web services using mas
    Zhang, Fan
    Gao, Ji
    Liao, Bei-Shui
    [J]. PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 34 - +