Timed communicating object Z

Citation
B. Mahony et Js. Dong, Timed communicating object Z, IEEE SOFT E, 26(2), 2000, pp. 150-177
Citations number
53
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
ISSN journal
00985589 → ACNP
Volume
26
Issue
2
Year of publication
2000
Pages
150 - 177
Database
ISI
SICI code
0098-5589(200002)26:2<150:TCOZ>2.0.ZU;2-6
Abstract
This paper describes a timed, multithreaded object modeling notation for sp ecifying real-time, concurrent, and reactive systems. The notation Timed Co mmunicating Object Z (TCOZ) builds on Object Z's strengths in modeling comp lex data and algorithms, and on Timed CSP's strengths in modeling process c ontrol and real-time interactions. TCOZ is novel in that it includes timing primitives, properly separates process control and data/algorithm issues a nd supports the modeling of true multithreaded concurrency. TCOZ is particu larly well-suited for specifying complex systems whose components have thei r own thread of control. The expressiveness of the notation is demonstrated by a case study in specifying a multilift system that operates in real-tim e.