DocumentCode
287647
Title
A real-time specification method for specifying and validating real-time concurrent systems
Author
Sung, K.-Y. ; Urban, J.E.
Author_Institution
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
fYear
1993
fDate
23-26 Mar 1993
Firstpage
578
Lastpage
584
Abstract
A real-time specification method is presented for specifying and validating the behavior of real-time concurrent software systems. The method consists of the Descartes-RT specification into an extended Petri net. Descartes-RT is a formal language, which is an extension of the executable Descartes specification language for sequential systems. Communicating processes specified by Descartes-RT use local data for modifying and transmitting shared information. A timer as a Descartes specification module is used to impose timing constraints on concurrent processes for synchronization and lossless data transmission between concurrent processes. The execution sequence and timing constraints of a specification for a concurrent system are converted into an extended Petri net model which is used to analyze the correctness of the specified software. The analysis is focused on the safety and liveness of concurrent processes. Those properties of concurrent systems can be examined and proved by inspecting the movement of tokens
Keywords
Petri nets; formal languages; formal specification; real-time systems; specification languages; Descartes-RT specification; executable Descartes specification language; execution sequence; extended Petri net; formal language; liveness; lossless data transmission; real-time concurrent systems; real-time specification method; sequential systems; software systems; synchronization; timing constraints; Computer science; Data communication; Formal languages; Formal specifications; Propagation losses; Real time systems; Safety; Software systems; Specification languages; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on
Conference_Location
Tempe, AZ
Print_ISBN
0-7803-0922-7
Type
conf
DOI
10.1109/PCCC.1993.344533
Filename
344533
Link To Document