DocumentCode :
1726361
Title :
Formal design of real-time components on a shared data space architecture
Author :
Hannemann, Ulrich ; Hooman, Jozef
Author_Institution :
Comput. Sci. Inst., Nijmegen Univ., Netherlands
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
143
Lastpage :
150
Abstract :
We present a formal approach to the top-down design of real-time components that communicate using a shared data space. The approach is compositional, that is, only the formal specifications of the components are used to reason about their combined behaviour Formal reasoning is supported by the interactive theorem prover PVS. Our shared data space model is based on the so are architecture SPLICE, that allows loosely-coupled components. Our formalism is illustrated by the top-down design of a smallflight-tracking-and-display system, which contains an event-driven and a time-driven component. Formal correctness is established, given suitable assumptions about the environment of the system and relations between timing parameters
Keywords :
formal specification; software architecture; theorem proving; event-driven component; flight-tracking-and-display system; formal approach; formal correctness; formal design; formal reasoning; formal specifications; interactive theorem prover PVS; real-time components; shared data space; shared data space architecture; software architecture SPLICE; time-driven component; timing parameters; top-down design; Command and control systems; Computer architecture; Java; Publish-subscribe; Real time systems; Runtime; Sensor phenomena and characterization; Software architecture; Tellurium; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2001. COMPSAC 2001. 25th Annual International
Conference_Location :
Chicago, IL
ISSN :
0730-3157
Print_ISBN :
0-7695-1372-7
Type :
conf
DOI :
10.1109/CMPSAC.2001.960610
Filename :
960610
Link To Document :
بازگشت