A type system for client progress in a service-oriented calculus

被引:0
|
作者
Acciai, Lucia [1 ]
Boreale, Michele [1 ]
机构
[1] Univ Florence, Dipartimento Sistemi & Informat, I-50121 Florence, Italy
关键词
process calculi; service-oriented computing; pi-calculus; type systems;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce a type system providing a guarantee of client progress for a fragment of CaSPiS, a recently proposed process calculus for service-oriented applications. The interplay of sessioning and data-orchestration primitives makes the design of a type system for CaSPiS challenging. Our main result states that in a well-typed CaSPiS system, and in absence of divergence, any client invoking a service is guaranteed not to get stuck during the execution of a conversation protocol because of inadequate service communication capabilities.
引用
收藏
页码:642 / 658
页数:17
相关论文
共 50 条
  • [1] COWS: A timed service-oriented calculus
    Lapadula, Alessandro
    Pugliese, Rosario
    Tiezzi, Francesco
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2007, PROCEEDINGS, 2007, 4711 : 275 - +
  • [2] The conversation calculus: A model of service-oriented computation
    Vieira, Hugo T.
    Caires, Luis
    Seco, Joao C.
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2008, 4960 : 269 - 283
  • [3] A Symbolic Semantics for a Calculus for Service-Oriented Computing
    Pugliese, Rosario
    Tiezzi, Francesco
    Yoshida, Nobuko
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 241 : 135 - 164
  • [4] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [5] Service-Oriented System Engineering
    Bessis, Nik
    Zhai, Xiaojun
    Sotiriadis, Stelios
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 80 : 211 - 214
  • [6] Towards a Client-Oriented Model of Types and States in Service-Oriented Development
    Atkinson, Colin
    Bostan, Philipp
    EDOC: 2009 IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2009, : 119 - 127
  • [7] Client-centric adaptive scheduling of service-oriented applications
    Wang, Jing
    Zhang, Li-Yong
    Han, Yan-Bo
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (04) : 537 - 546
  • [8] Client-Centric Adaptive Scheduling of Service-Oriented Applications
    Jing Wang
    Li-Yong Zhang
    Yan-Bo Han
    Journal of Computer Science and Technology, 2006, 21 : 537 - 546
  • [9] Surveillance System in Service-Oriented Manner
    Mierzwinski, Damian
    Walczak, Dariusz
    Wolski, Marcin
    Wrzos, Marcin
    12TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2010), 2011, : 427 - 433
  • [10] A Service-Oriented Autonomous Crane System
    Xiong, Guangyu
    Helo, Petri
    Ekstrom, Steve
    Shen, Zhen
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, : 1 - 16