1995
DOI: 10.1007/3-540-60692-0_41
|View full text |Cite
|
Sign up to set email alerts
|

A framework for the specification of reactive and concurrent systems in Z

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

1998
1998
2011
2011

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 8 publications
0
7
0
Order By: Relevance
“…However, Z has been successfully used especially for the specification of sequential systems rather than concurrent systems because it lacks notation and timing to model concurrency. A number of researchers have attempted to overcome the difficulties, usually combining Z with some other formalism such as Petri Nets [17,27,45], temporal logic [9], and TLA [2] to specify dynamic properties. Recently a number of researchers have taken the route of translating formal specifications in Z or VDM into functional and logic-based languages so that the specification can be executed as a prototype [15,36,38,39].…”
Section: Related Workmentioning
confidence: 99%
“…However, Z has been successfully used especially for the specification of sequential systems rather than concurrent systems because it lacks notation and timing to model concurrency. A number of researchers have attempted to overcome the difficulties, usually combining Z with some other formalism such as Petri Nets [17,27,45], temporal logic [9], and TLA [2] to specify dynamic properties. Recently a number of researchers have taken the route of translating formal specifications in Z or VDM into functional and logic-based languages so that the specification can be executed as a prototype [15,36,38,39].…”
Section: Related Workmentioning
confidence: 99%
“…The benefits of formal methods and in particular formal specification technique are well documented [12]. A general framework for the specification of concurrent and reactive systems in the formal specification language Z has been presented in [4,13]. We know only of very few attempts (e.g.…”
Section: Introductionmentioning
confidence: 99%
“…The system state is , t = 2 n , 1. In the refinement, we assume that an assignment statement and a tail-recursive call (equivalent to a loop branch-back) take one unit of time each, and that no other operations take any time.…”
Section: Using the Heterogeneous Methodsmentioning
confidence: 99%
“…For the timing case study in Section 3, we use the real-time Z extension described in [3]; alternatives are listed in the references [1,2]. In this approach, Z specifications are extended with fresh variables t and t 0 , which express the time when a computation starts and when a computation finishes.…”
Section: Approach To Extensionmentioning
confidence: 99%
See 1 more Smart Citation