DocumentCode :
1330326
Title :
Timed Communicating Object Z
Author :
Mahony, Brendan ; Dong, Jin Song
Author_Institution :
Div. of Inf. Technol., Defence Sci. & Technol. Organ., Salisbury, SA, Australia
Volume :
26
Issue :
2
fYear :
2000
fDate :
2/1/2000 12:00:00 AM
Firstpage :
150
Lastpage :
177
Abstract :
This paper describes a timed, multithreaded object modeling notation for specifying real-time, concurrent, and reactive systems. The notation Timed Communicating Object Z (TCOZ) builds on Object Z´s strengths in modeling complex data and algorithms, and on Timed CSP´s strengths in modeling process control and real-time interactions. TCOZ Is novel in that it includes timing primitives, properly separates process control and data/algorithm issues and supports the modeling of true multithreaded concurrency. TCOZ is particularly well-suited for specifying complex systems whose components have their own thread of control. The expressiveness of the notation is demonstrated by a case study in specifying a multilift system that operates in real-time
Keywords :
formal specification; object-oriented languages; object-oriented methods; real-time systems; Timed CSP; Timed Communicating Object Z; algorithms; complex data; concurrent systems; multilift system; multithreaded concurrency; process control; reactive systems; real-time interactions; real-time systems; specification; timed multithreaded object modeling notation; timing primitives; Algorithm design and analysis; Carbon capture and storage; Concurrent computing; Control systems; Formal specifications; Object oriented modeling; Process control; Real time systems; Timing; Yarn;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.841115
Filename :
841115
Link To Document :
بازگشت