Formalizing Web service choreography interface

被引:0
|
作者
Huang, Yu [1 ]
Xu, Chunxiang [1 ]
Wang, Hanpin [1 ]
Xia, Yunni [1 ]
Zhu, Jiaqi [1 ]
Zhu, Cheng [1 ]
机构
[1] Peking Univ, Sch EECS, Beijing, Peoples R China
来源
21ST INTERNATIONAL CONFERENCE ON ADVANCED NETWORKING AND APPLICATIONS WORKSHOPS/SYMPOSIA, VOL 2, PROCEEDINGS | 2007年
关键词
Web service composition; WSCI; Petri nets;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
All existing Web service composition standards remain at the descriptive level, without providing any formal semantics and method for verifying some important properties. Web Service Choreography Interface (WSCI) describes the flow of messages exchanged by a Web service which participates in choreographed interactions with other services. This paper presents an extended Petri net to formalize WSCI, and proposes several nets to represent the activity, process and interface respectively. Our formal model remarkably focuses on the message exchange and the context of WSCI. Furthermore, we give the formal semantics for the context in a subtle manner, i.e., subprocess and exception handling. According to the characteristic of WSCI, this paper proposes some properties just like well-founded, and introduces technique for checking these properties to ensure the correct implementation and deployment of WSCI.
引用
收藏
页码:576 / +
页数:2
相关论文
共 50 条
  • [1] A Petri Net Semantics for Web Service Choreography
    Huang, Yu
    Wang, Hanpin
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1689 - 1690
  • [2] Standards for web service choreography and orchestration: Status and perspectives
    Barros, A
    Dumas, M
    Oaks, P
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2006, 3812 : 61 - 74
  • [3] A FRAMEWORK FOR MODEL CHECKING WEB SERVICE CHOREOGRAPHY BASED ON CWB
    Beggar, Mohammed Lamine
    Liao Lejian
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 3, 2012, : 497 - 507
  • [4] A New Test Case Generation for Web Service Choreography Testing by Using Metaheuristic Algorithm
    Nahak, Sunil Kumar
    Mohapatra, Durga Prasad
    Patra, Manas Ranjan
    SOFT COMPUTING IN DATA ANALYTICS, SCDA 2018, 2019, 758 : 817 - 824
  • [5] Method of Description and Composition of Web Service with Interface information
    Guo, Feng
    Zhang, Meng
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION (ICMS2009), VOL 8, 2009, : 73 - 78
  • [6] An interface automata based model for web service composition
    Wang, Xiaoyan
    Liu, Shufen
    Geng, Tongcheng
    Zhang, Jun
    Li, Shuqiu
    PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 945 - +
  • [7] A succinct analysis of web service composition
    Zahreddine, Wassam
    Mahmoud, Qusay H.
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING, 2006, : 193 - +
  • [8] Modeling and performance evaluation of service choreography based on stochastic petri net
    Dong Y.
    Xia Y.
    Sun T.
    Zhu Q.
    Journal of Computers, 2010, 5 (04) : 516 - 523
  • [9] Behaviour-aware discovery of Web service compositions
    Brogi, Antonio
    Corfini, Sara
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2007, 4 (03) : 1 - 25
  • [10] A Survey on Web Service Reconfiguration
    Messiaid, AbdEssalam
    Mokhati, Farid
    Benaboud, Rohallah
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 445 - 456