Responsive Choice in Mobile Processes

被引:0
|
作者
Gamboni, Maxime [1 ]
Ravara, Antonio [1 ,2 ]
机构
[1] Univ Tecn Lisboa, IST, Inst Telecomunicacoes, SQIG, P-1100 Lisbon, Portugal
[2] Univ Lisbon, CITI & Dept Informat, Lisbon, Portugal
来源
TRUSTWORTHY GLOBAL COMPUTING | 2010年 / 6084卷
关键词
pi-calculus; liveness properties; choice; static analysis; PI-CALCULUS; SYSTEM;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a general type notation, formal semantics and a sound, compositional, and decidable type system to characterise some liveness properties of distributed systems. In the context of mobile processes, we define two concepts, activeness (ability to send/receive on a channel) and responsiveness (ability to reliably conduct a conversation on a channel), that make the above properties precise. The type system respects the semantic definitions of the concepts, in the sense that the logical statements it outputs are, according to the semantics, correct descriptions of the analysed process. Our work is novel in two aspects. First, since mobile processes can make and communicate choices, a fundamental component of data representation (where a piece of data matches one of a set of patterns) or conversations (where the protocol may permit more than one message at each point), our types and type system use branching and selection to capture activeness and responsiveness in process constructs necessary for such usage patterns. Secondly, conditional properties offer compositionality features that permit analysing components of a system individually, and indicate, when applicable, what should be provided to the given process before the properties hold.
引用
收藏
页码:135 / +
页数:4
相关论文
共 50 条
  • [31] MOBILE HOME LIVING - ALTERNATE CHOICE
    PIKE, RA
    STUBBS, AC
    [J]. TEXAS AGRICULTURAL PROGRESS, 1978, 24 (02): : 29 - 30
  • [32] Bounded rationality and consumer choice: an evaluation of consumer choice of mobile bundles
    Miao, Miao
    Jayakar, Krishna
    [J]. CHINESE JOURNAL OF COMMUNICATION, 2014, 7 (02) : 191 - 211
  • [33] BEYOND RESPONSIVE OPTIMIZING FOR DIFFERENT MOBILE DEVICES
    Charski, Mindy
    [J]. ECONTENT, 2015, 38 (07) : 18 - 22
  • [34] Responsive affirmative action in school choice: A comparison study
    Jiao, Zhenhua
    Tian, Guoqiang
    [J]. ECONOMICS LETTERS, 2019, 181 : 140 - 145
  • [35] From mobile business processes to mobile information systems
    Gruhn, Volker
    Schaefer, Clemens
    [J]. SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 296 - +
  • [36] Mobile Processes: Enhancing Cooperation in Distributed Mobile Environments
    Kunze, Christian P.
    Zaplata, Sonja
    Lamersdorf, Winfried
    [J]. JOURNAL OF COMPUTERS, 2007, 2 (01) : 1 - 11
  • [37] Mobile Processes, Mobile Channels and Complex Dynamic Systems
    Bonnici, Eric
    Welch, Peter H.
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 232 - 239
  • [38] Efficiency, effectiveness, and satisfaction of responsive mobile tourism websites: a mobile usability study
    Groth, Aleksander
    Haslwanter, Daniel
    [J]. INFORMATION TECHNOLOGY & TOURISM, 2016, 16 (02) : 201 - 228
  • [39] Mobile Processes in an Ant Simulation
    Bonnici, Eric
    [J]. COMMUNICATING PROCESS ARCHITECTURES 2008, 2008, 66 : 453 - 453
  • [40] Testing congruence for mobile processes
    Fu, YX
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (01) : 73 - 82