A Formal Model of Web Services Transport Layer

被引:0
|
作者
Liu, Jian [1 ]
Ma, Dianfu [1 ]
Li, Zhuqing [1 ]
Sun, Dou [1 ]
机构
[1] Beihang Univ, Inst Adv Comp Technol, Beijing, Peoples R China
关键词
Web Services Transport layer; Message Exchange Pattern (MEP); Formal Model;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a formal model of web services transport layer based on CSP which addresses multiple transport, multiple Message Exchange Patterns (MEPs) and dynamic switching among multiple transport protocols. This approach abstracts message transferred over networks as transport object and splits message transportation process of a transport protocol into two CSP processes: a transport input process which receives incoming messages and a transport output process which sends outgoing messages. Meanwhile, we introduce a transport object collecting process, a business logic process and a transport object dispatching process within web services transport layer and precisely describe their interactions with multiple transport protocols. Furthermore, we explore state transitions of transport objects within an interaction using state machine and discuss how multiple MEPs and switching among multiple transports are supported. Our analysis and experience give us the confidence to conclude that our formal model can act as a guidance to build next generation transport layer for web services.
引用
下载
收藏
页码:474 / 480
页数:7
相关论文
共 50 条
  • [21] A formal specification for web services composition and verification
    Shi, YL
    Zhang, L
    Liu, B
    Liu, FF
    Lin, LL
    Shi, BL
    Fifth International Conference on Computer and Information Technology - Proceedings, 2005, : 252 - 256
  • [22] A Formal Description of Web Services Container Architecture
    Liu, Jian
    Ma, Dianfu
    Li, Zhuqing
    Sun, Don
    2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 30 - 36
  • [23] A formal framework for description of semantic web services
    Jiang Zhixiong
    Qian Leqiu
    Pen xin
    2007 CIT: 7TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 1065 - 1070
  • [24] Towards Formal Checking of Web Services Substitutability
    Bourouz, Sofiane
    Zeghib, Nadia
    2016 INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING (ICAASE), 2016,
  • [25] Towards Formal Interfaces for Web Services with Transactions
    Chen, Zhenbang
    Wang, Ji
    Dong, Wei
    Qi, Zhichang
    ADVANCED INTERNET BASED SYSTEMS AND APPLICATIONS, 2009, 4879 : 292 - 304
  • [26] WSAT: A tool for formal analysis of web services
    Fu, X
    Bultan, T
    Su, JW
    COMPUTER AIDED VERIFICATION, 2004, 3114 : 510 - 514
  • [27] A formal modeling platform for composing web services
    Chi, Yu-Liang
    Lee, Hsun-Ming
    EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (02) : 1500 - 1507
  • [28] The Formal Definitions of Semantic Web Services and Reasoning
    Duan Yuexing
    EMERGING RESEARCH IN WEB INFORMATION SYSTEMS AND MINING, 2011, 238 : 303 - 311
  • [29] Automated Formal Reasoning about Amazon Web Services
    Cook, Byron
    SPIN'17: PROCEEDINGS OF THE 24TH ACM SIGSOFT INTERNATIONAL SPIN SYMPOSIUM ON MODEL CHECKING OF SOFTWARE, 2017, : 9 - 9
  • [30] Formal Reasoning About the Security of Amazon Web Services
    Cook, Byron
    COMPUTER AIDED VERIFICATION (CAV 2018), PT I, 2018, 10981 : 38 - 47