Constraint Adaptation in Web Service Composition

被引:10
|
作者
Laleh, Touraj [1 ]
Paquet, Joey [1 ]
Mokhov, Serguei [1 ]
Yan, Yuhong [1 ]
机构
[1] Concordia Univ, Montreal, PQ, Canada
关键词
Web Service Composition; Service Constraints; Service Adaptation;
D O I
10.1109/SCC.2017.27
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Service constraints are usage restrictions on service features that are imposed by service providers. Such constraints need to be verified prior to the execution of a service in order to ensure correct service execution. In the case of composite services, the set of applicable constraints is derived from the service constraints defined over the individual service components that are part of the service plan. During the execution of a composite service, a constraint-aware composite service execution model can be used to manage and eventually operationally verify the service constraints prior to the corresponding service's execution. In addition to service constraints, other constraints might be imposed to put externally-defined restrictions on composite services. Such externally-defined restrictions are likely to be defined and become or cease to be applicable after the composite service has been assemble and deployed. Such a situation requires adaptation of the plan to a set of externally-defined constraints. Current web service composition adaptation approaches only focus on adaptation to failure in functional capabilities or Quality of Service (QoS) properties which can be dealt with re-construction of the composite service. However, we argue that adaptation to external constraints does not necessarily require changes in the plan of a composite service. In this paper, we define a constraint-based composite service model that not only considers service constraints, but also adapts composite plans according to new constraints that might add new restriction to the composite service at run time. A publicly available test set generator is used to compare the proposed solution with other existing service adaptation solutions.
引用
收藏
页码:156 / 163
页数:8
相关论文
共 50 条
  • [31] Semantic Web Service Composition
    Kumar, Sandeep
    Mishra, R. B.
    IETE TECHNICAL REVIEW, 2008, 25 (03) : 105 - 121
  • [32] Survey of Web Service Composition
    Ben Messaoud, Wala
    Ghedira, Khaled
    Ben Halima, Youssef
    Ben Ghezala, Henda
    2015 5TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND ACCESSIBILITY (ICTA), 2015,
  • [33] Context adaptation of Web service orchestrations
    Seyler, Frederick
    Taconet, Chantal
    Bernard, Guy
    WET ICE 2007: 16TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2007, : 351 - 356
  • [34] A Practical Web Service Composition
    Jeong, HwaYoung
    Hong, BongHwa
    2011 NINTH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS WORKSHOPS (ISPAW), 2011, : 367 - 370
  • [35] Decision support for Web service adaptation
    Papageorgiou, Apostolos
    Miede, Andre
    Schulte, Stefan
    Schuller, Dieter
    Steinmetz, Ralf
    PERVASIVE AND MOBILE COMPUTING, 2014, 12 : 197 - 213
  • [36] Web service composition using service maps
    Vaddi, Supriya, 1600, Springer Verlag (8875):
  • [37] Web service discovery and composition using the Web service integration gateway
    Greenwood, D
    Buhler, P
    Reitbauer, A
    2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, Proceedings, 2005, : 789 - 790
  • [38] Constraint-based QoS-aware Web Service Composition in Cross-organizational Collaboration
    TAN Wenan
    ZHAO Yao
    JIN Ting
    计算机工程, 2018, 44 (11) : 67 - 75
  • [39] Goal-Based Constraint Driven Dynamic RESTful Web Service Composition Using AI Techniques
    Rathod, Digvijasinh
    Parikh, Satyen
    Dahiya, M. S.
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ICT FOR SUSTAINABLE DEVELOPMENT, ICT4SD 2015, VOL 1, 2016, 408 : 745 - 754
  • [40] A Constraint-Based Approach to Web Service Simulation
    Zhou, Hui
    Wu, Han
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND INFORMATION TECHNOLOGY APPLICATIONS, 2016, 71 : 1290 - 1293