A synergy between context-aware policies and AOP to achieve highly adaptable Web services

被引:0
|
作者
Hamdi Yahyaoui
Azzam Mourad
Mohamed Almulla
Lina Yao
Quan Z. Sheng
机构
[1] Kuwait University,Computer Science Department
[2] Lebanese American University,Department of Computer Science and Mathematics
[3] The University of Adelaide,School of Computer Science
关键词
Context-aware policies; Aspects; Web services; Business Process Execution Language;
D O I
10.1007/s11761-012-0113-3
中图分类号
学科分类号
摘要
Modern service-based systems are frequently required to be highly adaptable in order to cope with rapid changes and evolution of business goals, requirements, as well as physical context in a dynamic business environment. Unfortunately, adaptive systems are still difficult to build due to their high complexity. In this paper, we propose a new approach for developing highly adaptable Web services based on a synergy between context-aware Web service policies and Aspect-Oriented Programming. This synergy is achieved through the elaboration of an innovative extension of the Web Service Policy Language (WSPL), which allows for context specification at both policy and rule levels. In addition, we provide a tool for the development of aspect-oriented policies, including an option to translate WSPL policies into aspect-oriented policies. These policies can be automatically woven into composite Web services (e.g., a BPEL process). The elaborated synergy between context, policies, and aspects allows service providers to increase the level of adaptability of Web services at different layers of applications.
引用
收藏
页码:379 / 392
页数:13
相关论文
共 50 条
  • [1] A synergy between context-aware policies and AOP to achieve highly adaptable Web services
    Yahyaoui, Hamdi
    Mourad, Azzam
    Almulla, Mohamed
    Yao, Lina
    Sheng, Quan Z.
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2012, 6 (04) : 379 - 392
  • [2] A framework for context-aware adaptable web services
    Keidl, Markus
    Kemper, Alfons
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 2992 : 826 - 829
  • [3] A framework for context-aware adaptable web services
    Keidl, M
    Kemper, A
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2004, PROCEEDINGS, 2004, 2992 : 826 - 829
  • [4] Preface—Context-aware Web services
    Djamal Benslimane
    Zakaria Maamar
    Distributed and Parallel Databases, 2007, 21 : 1 - 3
  • [5] Towards context-aware composition of web services
    Luo, Nan
    Yan, Junwei
    Liu, Min
    Yang, Shuxin
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 494 - +
  • [6] Context-aware Composition of Semantic Web Services
    Angelo Furno
    Eugenio Zimeo
    Mobile Networks and Applications, 2014, 19 : 235 - 248
  • [7] Context-aware Composition of Semantic Web Services
    Furno, Angelo
    Zimeo, Eugenio
    MOBILE NETWORKS & APPLICATIONS, 2014, 19 (02): : 235 - 248
  • [8] Techniques on developing context-aware web services
    Sheng, Quan Z.
    Yu, Jian
    Segev, Aviv
    Liao, Kewen
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2010, 6 (03) : 185 - +
  • [9] Ambient and Context-Aware Services for the Future Web
    Sheng, Quan Z.
    Shakshuki, Elhadi M.
    Yu, Jian
    COMPUTER JOURNAL, 2015, 58 (08): : 1687 - 1688
  • [10] Ubiquitous provision of context-aware web services
    Yang, Stephen J. H.
    Zhang, Jia
    Chen, Irene Y. L.
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2007, 4 (04) : 83 - 103