Extending Policy Languages for Expressing the Self-Adaptation of Web Services

被引:0
|
作者
Mezni, Haithem [1 ]
Chainbi, Walid [2 ]
Ghedira, Khaled [3 ]
机构
[1] Univ Jendouba, SOIE, Jendouba, Tunisia
[2] SOIE, Natl Sch Engn, Jendouba, Tunisia
[3] SOIE, Higher Inst Management, Jendouba, Tunisia
关键词
Web services; self-adaptation; Autonomic computing; Quality of service; WS-Policy; UDDI; ECA rules; MANAGEMENT;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the growing demand on Web Services, self-adaptation in the highly-dynamic environment is becoming a key capability of service-based systems. As a solution for Web services to provide added value and high QoS, combining self-* and policies allows reducing management complexity and effectively drives adaptation. Also, providers must participate in the self-adaptation process as they are aware of the capabilities of their offered services and exceptions that may occur. Despite the important role of service providers, existing approaches did not address this major issue. Thus, the description of self-adaptive Web services must not be limited to functional and QoS data. To address these issues, we extend the WS-Policy framework to represent capabilities and requirements of self-* Web services. We also extend UDDI in order to store and manage service policies, as the current UDDI model does not offer these capabilities Finally, we propose an ECA-based planning mechanism to specify decision making in the self-adaptation process.
引用
收藏
页码:1130 / 1151
页数:22
相关论文
共 50 条
  • [1] Policy-driven middleware for self-adaptation of web services compositions
    Erradi, Abdelkarim
    Maheshwari, Piyush
    Tosic, Vladimir
    [J]. MIDDLEWARE 2006, PROCEEDINGS, 2006, 4290 : 62 - 80
  • [2] Extending self-adaptation in evolutionary algorithms
    Fogel, DB
    [J]. APPLICATIONS AND SCIENCE OF NEURAL NETWORKS, FUZZY SYSTEMS, AND EVOLUTIONARY COMPUTATION V, 2002, 4787 : 1 - 9
  • [3] Web course self-adaptation
    Razek, MA
    Frasson, A
    Kaltenbach, M
    [J]. IEEE/WIC INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2003, : 614 - 617
  • [4] Extending policy languages to the semantic Web
    Damiani, E
    De Capitani di Vimercati, S
    Fugazza, C
    Samarati, P
    [J]. WEB ENGINEERING, PROCEEDINGS, 2004, 3140 : 330 - 343
  • [5] Distribution and Self-Adaptation of a Framework for Dynamic Adaptation of Services
    Andre, Francoise
    Daubert, Erwan
    Gauvrit, Guillaume
    [J]. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES (ICIW 2011), 2011, : 16 - 21
  • [6] Behavioural Self-Adaptation of Services in Ubiquitous Computing Environments
    Camara, Javier
    Canal, Carlos
    Salauen, Gwen
    [J]. 2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2009, : 28 - 37
  • [7] Lifelong Self-Adaptation: Self-Adaptation Meets Lifelong Machine Learning
    Gheibi, Omid
    Weyns, Danny
    [J]. 2022 17TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2022, : 1 - 12
  • [8] Research on self-adaptation of web component based on interface automata
    Fei, Yukui
    Zhang, Jijun
    Zhu, Hongmei
    [J]. DCABES 2007 PROCEEDINGS, VOLS I AND II, 2007, : 893 - 896
  • [9] Using Emotions to Empower the Self-adaptation Capability of Software Services
    Condori-Fernandez, Nelly
    Lopez, Franci Suni
    [J]. 2017 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON EMOTION AWARENESS IN SOFTWARE ENGINEERING (SEMOTION 2017), 2017, : 15 - 21
  • [10] Distributed Composition Services for Self-adaptation Wireless Sensor Networks
    Zhang, Lei
    Ma, Maode
    Zhang, Gang
    Lim, Alvin S.
    [J]. 2013 COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2013, : 47 - 52