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 条
  • [31] Towards a formal framework for developing secure web services
    Haidar, Ali Nasrat
    Abdallah, Ali E.
    SELECTED PAPERS FROM THE SECOND INTERNATIOANL WORKSHOP ON AUTOMATED SPECIFICATION AND VERIFICATION OF WEB SYSTEMS, 2007, : 61 - +
  • [32] A Formal Dynamic Verification of Choreographed Web Services Conversations
    Dahmani, Karim
    Langar, Mahjoub
    Robbana, Riadh
    PROVABLE SECURITY, PROVSEC 2015, 2015, 9451 : 340 - 353
  • [33] Formal analysis of compatibility of Web services via CCS
    Liu, FF
    Zhang, L
    Shi, YL
    Lin, LL
    Shi, BL
    INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, 2005, : 143 - 148
  • [34] Application of formal methods to the analysis of web services security
    Tobarra, L
    Cazorla, D
    Cuartero, F
    Díaz, G
    FORMAL TECHNIQUES FOR COMPUTER SYSTEMS AND BUSINESS PROCESSES, PROCEEDINGS, 2005, 3670 : 215 - 229
  • [35] How Amazon Web Services Uses Formal Methods
    Newcombe, Chris
    Rath, Tim
    Zhang, Fan
    Munteanu, Bogdan
    Brooker, Marc
    Deardeuff, Michael
    COMMUNICATIONS OF THE ACM, 2015, 58 (04) : 66 - 73
  • [36] FORMAL ARCHITECTURES SUPPORTING DYNAMIC ORCHESTRATION OF WEB SERVICES
    Georgiev, Bozhidar
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2009, 1 (03): : 31 - 40
  • [37] Formal Specification of Adaptable Semantic Web Services Composition
    Ben Lamine, Rihab
    Ben Jemaa, Raoudha
    Ben Amor, Ikram Amous
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (04) : 14 - 34
  • [38] Agent-oriented formal specification of Web services
    Zhu, H
    Zhou, B
    Mao, XJ
    Shan, LJ
    Duce, D
    GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 633 - 641
  • [39] WEB SERVICES IN CROSS LAYER DESIGN
    Pencheva, Evelina
    Atanasov, Ivaylo
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2009, 1 (03): : 3 - 20
  • [40] Heterogeneous Synchronization Layer for Web Services
    Saravanakumar, Sakthi P.
    Mehanathen, N.
    Rajagopalan, M. R.
    2014 16TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2014, : 1270 - 1273