SPECIFICATION OF REALTIME SYSTEMS USING ASTRAL

Citation
A. Coenporisini et al., SPECIFICATION OF REALTIME SYSTEMS USING ASTRAL, IEEE transactions on software engineering, 23(9), 1997, pp. 572-598
Citations number
59
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Software Graphycs Programming
ISSN journal
00985589
Volume
23
Issue
9
Year of publication
1997
Pages
572 - 598
Database
ISI
SICI code
0098-5589(1997)23:9<572:SORSUA>2.0.ZU;2-B
Abstract
ASTRAL is a formal specification language for realtime systems. It is intended to support formal software development and, therefore, has be en formally defined. The structuring mechanisms in ASTRAL allow one to build modularized specifications of complex systems with layering. A realtime system is modeled by a collection of state machine specificat ions and a single global specification. This paper discusses the ratio nale of ASTRAL's design. ASTRAL's specification style is illustrated b y discussing a telephony example. Composability of one or more ASTRAL system specifications is also discussed by the introduction of a compo sition section, which provides the needed information to combine two o r more ASTRAL system specifications.