Towards a calculus for distributed, real-time and mobile systems

被引:6
作者
Maarouk, Toufik Messaoud [1 ,2 ]
Saidouni, Djamel Eddine [2 ]
Khergag, Mohamed [3 ]
机构
[1] MISC Laboratory, Mentouri University of Constantine
[2] Ferhat Abbes University, Setif
关键词
Distributed systems; LOTOS; Mobility; Real time systems; True concurrency semantics;
D O I
10.4304/jsw.7.3.564-574
中图分类号
学科分类号
摘要
This paper introduces a model for modeling realtime and mobile systems, which extends the DD-LOTOS language by the mobility nature of processes. Our model allows processes to move between distributed sites or localities, i.e. mobility of processes. Two types of communication are present in our model, local communication, i.e. the exchange of information between two processes in the same location, and remote communication, i.e. the exchange of information between two different localities, the latter is ensured by message exchange. We propose a syntactic and structured operational semantics based on true-concurrency semantics, expressing parallel behaviors and supporting at the same time temporal constraints, explicit actions durations, structural and temporal non-atomicity of actions and urgency. We also propose a semantic model for automatic verification tools, this model expresses aspects of the language DD-LOTOS, and adds mobility of process. © 2012 ACADEMY PUBLISHER.
引用
收藏
页码:564 / 574
页数:10
相关论文
共 50 条
[31]   Recovery Support for Real-time Distributed Editing Systems [J].
Alghamdi, Mohammed, I ;
Jiang, Xunfei ;
Zhang, Ji ;
Zhang, Jifu ;
Qin, Xiao .
JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (04) :1119-1129
[32]   Real-Time Verification of Integrity Policies for Distributed Systems [J].
Buelna, Ernesto ;
Monroy, Raul .
JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2013, 11 :831-843
[33]   Hardware support for distributed real-time operating systems [J].
Pontremoli, MMB ;
Pereira, CE .
ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, :161-165
[34]   COPING WITH TIMING UNCERTAINTIES IN DISTRIBUTED REAL-TIME SYSTEMS [J].
SMITH, TB .
IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 12 :599-599
[35]   Real-time textured object recognition on distributed systems [J].
You, J ;
Zhu, WP ;
Cohen, HA ;
Pissaloux, E .
IMAGE ANALYSIS APPLICATIONS AND COMPUTER GRAPHICS, 1995, 1024 :99-106
[36]   Modeling distributed real-time systems with MAST 2 [J].
Gonzalez Harbour, Michael ;
Javier Gutierrez, J. ;
Drake, Jose M. ;
Lopez Martinez, Patricia ;
Carlos Palencia, J. .
JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (06) :331-340
[37]   THE ANALYSIS OF CAN AND ETHERNET IN DISTRIBUTED REAL-TIME SYSTEMS [J].
Cojocaru, Siegfried ;
Radoi, Constantin ;
Stancescu, Stefan .
UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2009, 71 (04) :27-34
[38]   Developing predictable and flexible distributed real-time systems [J].
Adan-Coello, JM ;
Magalhaes, MF ;
Ramamritham, K .
CONTROL ENGINEERING PRACTICE, 1998, 6 (01) :67-81
[39]   Hardware support for distributed real-time operating systems [J].
Pontremoli, MMB ;
Pereira, CE .
CONTROL ENGINEERING PRACTICE, 1997, 5 (10) :1435-1442
[40]   The Polling Effect on the Schedulability of Distributed Real-Time Systems [J].
Perez, Hector ;
Javier Gutierrez, J. ;
Gonzalez Harbour, Michael ;
Carlos Palencia, J. .
RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2016, 2016, 9695 :179-194