Dynamic Transaction Aware Web Service Selection

被引:4
作者
Rajaram, Kanchana [1 ]
Babu, Chitra [1 ]
Adiththan, Arun [2 ,3 ]
机构
[1] Anna Univ, SSN Coll Engn, Dept Comp Sci & Engn, Chennai 603110, Tamil Nadu, India
[2] CUNY, Grad Sch, Dept Comp Sci, New York, NY 10016 USA
[3] CUNY, Univ Ctr, New York, NY 10016 USA
关键词
Web services; SOA; workflow; transaction; dynamic selection; reliability; WORKFLOW;
D O I
10.1142/S021884301450004X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web service composition, that recursively constructs a composite web service out of the existing services based on a business workflow has been acknowledged as a promising approach to meet the user demands, whenever a single service alone cannot fulfil the needs. In view of frequent failures in the internet environment where the composed service is executed, reliability of the composed service must be ensured. The reliability is determined by the behavioral or transactional properties of component services. The component services for each activity of the workflow must be selected based on their behavior so that their execution results in a consistent termination. Service selection must happen at run-time in order to consider the services available in a service registry at the time of execution. Towards this need, a dynamic transaction aware web service selection approach is proposed in this paper. Further, whenever user requirements change, a long running transaction must be interrupted and cancelled which is not addressed by any of the existing works. Hence, service cancellability property is proposed in this paper and incorporated in the dynamic selection approach. The overhead of the proposed run-time selection approach is assessed and the impact of increased services on its performance is also measured.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] A Dynamic Composite Web Services Selection Method With QoS-Aware Based on AND/OR Graph
    Yu, Hong
    Zhou, Qingfeng
    Liu, Man
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2014, 7 (04) : 660 - 675
  • [22] A Dynamic Composite Web Services Selection Method With QoS-Aware Based on AND/OR Graph
    Hong Yu
    Qingfeng Zhou
    Man Liu
    International Journal of Computational Intelligence Systems, 2014, 7 : 660 - 675
  • [23] Web Service Selection: Beyond Quality of Service
    Bonders, Martins
    Kampars, Janis
    Grabis, Janis
    DATABASES AND INFORMATION SYSTEMS, 2010, : 125 - 136
  • [24] Aspect-oriented programming for dynamic web service selection, integration and management
    Cibran, Maria Agustina
    Verheecke, Bart
    Vanderperren, Wim
    Suvee, Davy
    Jonckers, Viviane
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2007, 10 (03): : 211 - 242
  • [25] Aspect-oriented Programming for Dynamic Web Service Selection, Integration and Management
    María Agustina Cibrán
    Bart Verheecke
    Wim Vanderperren
    Davy Suvée
    Viviane Jonckers
    World Wide Web, 2007, 10 : 211 - 242
  • [26] Context Aware Service Selection and Its Application to Medical Emergency
    Kumar, Bimal Aklesh
    2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 708 - 712
  • [27] Agent based discovery of web service to enhance the quality of web service selection
    Susila, S.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (02): : 159 - 163
  • [28] Autonomous and dynamic web service composition in wireless grids
    Guo, HM
    Yang, M
    Wu, XL
    Jiang, YT
    Ma, SL
    Hao, GS
    ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, 2005, : 574 - 579
  • [29] Web service selection for transactional composition
    Cardinale, Yudith
    El Haddad, Joyce
    Manouvrier, Maude
    Rukoz, Marta
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 2683 - 2692
  • [30] Presenting a new fuzzy system for web service selection aimed at dynamic software rejuvenation
    Rezaei Kalantari, Kimia
    Ebrahimnejad, Ali
    Motameni, Homayun
    COMPLEX & INTELLIGENT SYSTEMS, 2020, 6 (03) : 697 - 710