Selecting Web Services for Choreography Implementation: Compatibility Checking Approach with Access Control

被引:0
|
作者
Elabd, Emad [1 ]
Coquery, Emmanuel [1 ]
Hacid, Mohand-Said [1 ]
机构
[1] Univ Claude Bernard Lyon 1, LIRIS CNRS UMR UFR Informat 5205, 43,Blvd 11 Novembre 1918, F-69622 Villeurbanne, France
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, Web services technologies are adequate for designing and implementing complex inter-enterprise business applications. Web services choreography defines the required behaviors of Web services which participate in implementing such applications with their interactions through message exchanges. The designer of the application collects the Web services that implement the defined choreography. The selected services must be compatible and perform the required operations of the application. Therefore, checking the compatibility between Web services to guarantee that they can interact correctly is a main step in the verification process. This type of checking is based on the services descriptions. Enriching services descriptions by including their behaviours is becoming more and more important. This behaviour can be described by business protocols representing the possible sequences of message exchanges. Since a lot of Web services use access control policies to restrict the access to authorized consumers, these policies should be a part of the service description. Selecting compatible Web services for implementing service choreography is the main contribution of this work. This is achieved by modeling and checking the compatibility between Web services by analyzing their business protocols after assigning the access control policies which will be presented using an ontology.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 50 条
  • [1] An approach to checking behavioral compatibility between web services
    Chae, Heung Seok
    Lee, Joon-Sang
    Bae, Jungho
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (02) : 223 - 241
  • [2] Verification of Access Control Requirements in Web Services Choreography
    Paci, Federica
    Ouzzani, Mourad
    Mecella, Massimo
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 1, 2008, : 5 - +
  • [3] Checking Compatibility of Web Services Behaviorally
    Klai, Kais
    Ochi, Hanen
    [J]. FUNDAMENTALS OF SOFTWARE ENGINEERING, FSEN 2013, 2013, 8161 : 267 - 282
  • [4] On checking the compatibility of Web services' policies
    Maamar, Zakaria
    Sheng, Quart Z.
    Yahyaoui, Hamdi
    Benslimane, Djarnal
    Liu, Fenglin
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2007, : 125 - +
  • [5] Formal Approach for Compatibility Checking of Orchestrations of Composite Semantic Web Services
    Hammal, Youcef
    Mansour, Khadidja Salah
    Abdelli, Abdelkrim
    Mokdad, Lynda
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 1004 - 1009
  • [6] Model checking web services choreography in process analysis toolkit
    许东
    雷州
    李卫民
    张博锋
    [J]. Advances in Manufacturing, 2010, (01) : 45 - 49
  • [7] Model checking web services choreography in process analysis toolkit
    许东
    雷州
    李卫民
    张博锋
    [J]. Journal of Shanghai University(English Edition)., 2010, 14 (01) - 49
  • [8] An Approach to Checking the Compatibility for Web Services Specification Based on the Typed Graph Category
    Zhang, Xinlin
    Miao, Huaikou
    Li, Shenghong
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 416 - 421
  • [9] Compatibility checking of web services composition in pervasive computing
    Gao, Chunming
    Ji, Shizhang
    Liu, Rongsheng
    Chen, Huowang
    [J]. 2006 1ST INTERNATIONAL SYMPOSIUM ON PERVASIVE COMPUTING AND APPLICATIONS, PROCEEDINGS, 2006, : 652 - +
  • [10] A Model Checking Approach to Analyzing Timed Compatibility in Mediation-aided Composition of Web Services
    Du, Yanhua
    Yang, Benyuan
    Tan, Wei
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 567 - 574