Timed-pNets is a semantic model to specify the communi-cation behaviours of distributed systems. It has a tree style hierarchical structure. The leaves are timed specifications which consist of a set of logical clocks and clock relations. These logical clocks are encoded with delay variables and delay bound. In this paper we discuss how to detect time constraint conflicts and how to compute delay variables of clocks in the non-leaf nodes. Then we can check system's time properties like deadline. From our formalization of timed-pNets, we generate a system of logical clocks that can be simulated in the TimeSquare tool. We take a simple use case from ITS to simulate and check some time properties.
[1]
Yixiang Chen,et al.
Timed-pNets: a communication behavioural semantic model for distributed systems
,
2014,
Frontiers of Computer Science.
[2]
Frédéric Boussinot,et al.
The ESTEREL language
,
1991,
Proc. IEEE.
[3]
Charles André,et al.
Syntax and Semantics of the Clock Constraint Specification Language (CCSL)
,
2009
.
[4]
Leslie Lamport,et al.
Time, clocks, and the ordering of events in a distributed system
,
1978,
CACM.
[5]
Julien DeAntoni,et al.
TimeSquare: Treat Your Models with Logical Time
,
2012,
TOOLS.