Publication | Closed Access
Specification of realtime systems using ASTRAL
55
Citations
44
References
1997
Year
EngineeringComputer ArchitectureSoftware EngineeringComplex SystemsArchitecture SpecificationFormal VerificationRealtime SystemsReal-time SystemSystems EngineeringFormal SpecificationFormal ModelingComputer EngineeringComputer ScienceState Machine SpecificationsReal-time ComputingSoftware DesignFormal Specification LanguageSpecification LanguageFormal MethodsReal-time SystemsReal-time OperationSystem SoftwareSystem Specification
ASTRAL is a formal specification language for real-time systems. It is intended to support formal software development and, therefore, has been formally defined. The structuring mechanisms in ASTRAL allow one to build modularized specifications of complex systems with layering. A real-time system is modeled by a collection of state machine specifications and a single global specification. This paper discusses the rationale of ASTRAL's design. ASTRAL's specification style is illustrated by discussing a telephony example. Composability of one or more ASTRAL system specifications is also discussed by the introduction of a composition section, which provides the needed information to combine two or more ASTRAL system specifications.
| Year | Citations | |
|---|---|---|
Page 1
Page 1