|
Journal of Software 2012
Towards a Calculus for Distributed, Real-Time and Mobile SystemsKeywords: true concurrency semantics , mobility , real-time systems , distributed systems , lotos Abstract: This paper introduces a model for modeling real-time 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 verication tools, this model expresses aspects of the language DD-LOTOS, and adds mobility of process.
|