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 条
  • [21] Context-Aware Web Services Recommendation based on User Preference
    Fan, Xiaoliang
    Hu, Yakun
    Zhang, Ruisheng
    Fan, Xiaoliang
    2014 ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2014, : 55 - 61
  • [22] Perception framework for supporting development of context-aware web services
    Gilman, Ekaterina
    Su, Xiang
    Davidyuk, Oleg
    Zhou, Jiehan
    Riekki, Jukka
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2011, 7 (04) : 339 - +
  • [23] Implementing and securing Web Services in context-aware pervasive environment
    Doomun, Razvi
    2007 THIRD IEEE/IFIP INTERNATIONAL CONFERENCE IN CENTRAL ASIA ON INTERNET, 2007, : 88 - 93
  • [24] Modeling Temporal Effectiveness for Context-aware Web Services Recommendation
    Fan, Xiaoliang
    Hu, Yakun
    Zhang, Ruisheng
    Chen, Wenbo
    Brezillon, Patrick
    Fan, Xiaoliang
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 225 - 232
  • [25] A user-oriented and context-aware web services composition
    Li, Yiqiang
    Zhu, Zhiliang
    Journal of Software, 2012, 7 (04) : 878 - 883
  • [26] Applying modeling and simulation technology to context-aware web services
    Chang, Heejung
    Lee, Kangsun
    SYSTEMS MODELING AND SIMULATION: THEORY AND APPLICATIONS, ASIA SIMULATION CONFERENCE 2006, 2007, : 153 - +
  • [27] Context-aware Prediction of QoS and QoE Properties for Web Services
    Baraki, Harun
    Comes, Diana
    Geihs, Kurt
    2013 CONFERENCE ON NETWORKED SYSTEMS (NETSYS), 2013, : 102 - 109
  • [28] An Ontology based Context-aware Model for Semantic Web Services
    Hu, Yuan
    Li, Xinke
    2009 SECOND INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING: KAM 2009, VOL 1, 2009, : 426 - 429
  • [29] Context-aware design of adaptable multimodal documents
    Augusto Celentano
    Ombretta Gaggi
    Multimedia Tools and Applications, 2006, 29 : 7 - 28
  • [30] Context-aware design of adaptable multimodal documents
    Celentano, Augusto
    Gaggi, Ornbretta
    MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 29 (01) : 7 - 28