A VISUAL TOOLSET FOR THE DESIGN OF REAL-TIME DISCRETE-EVENT SYSTEMS

Authors
Citation
Js. Ostroff, A VISUAL TOOLSET FOR THE DESIGN OF REAL-TIME DISCRETE-EVENT SYSTEMS, IEEE transactions on control systems technology, 5(3), 1997, pp. 320-337
Citations number
48
Categorie Soggetti
Controlo Theory & Cybernetics","Robotics & Automatic Control","Engineering, Eletrical & Electronic
ISSN journal
10636536
Volume
5
Issue
3
Year of publication
1997
Pages
320 - 337
Database
ISI
SICI code
1063-6536(1997)5:3<320:AVTFTD>2.0.ZU;2-Q
Abstract
StateTime is a prototype toolset that supports the design of verified real-time discrete-event systems using executable visual state descrip tions (the Build tool), Visual state descriptions allow the designer t o browse and understand the structure of the system, A timing hierarch y of spontaneous, just, and forced timed events, and a variety of comp utational notions such as concurrency, hierarchy, nondeterminism, proc ess interaction, and communication can be represented. The combination of model-checking (the Verify tool) and theorem proving allows for th e treatment of finite and infinite state systems, The toolset is illus trated with a shutdown controller of a reactor, as taken from an actua l industrial requirements document in which the system is described in formally using a mixture of English descriptions, timing diagrams, and pseudocode. Using StateTime, a unified precise description of the shu tdown reactor is obtained, which can then be checked automatically for conformance with its requirements.