Transparent Gif

Department of Computer Science

University of California, Santa Barbara

Abstract

ASTRAL Software Development Environment User\'s Manual

by: Paul Z. Kolano

Abstract:

ASTRAL is a formal specification language for real-time systems. It isintended to support formal software development and, therefore, has beenformally defined. The structuring mechanisms in ASTRAL allow one to buildmodularized specifications of complex systems with layering. A real-timesystem is modeled by a collection of state machine specifications and a singleglobal specification.The ASTRAL software development environment is an integrated set of design andanalysis tools based on the ASTRAL formal framework. The tools that make upthe support environment are a syntax-directed editor, a specificationprocessor, a verification condition generator, and a browser kit. Thisdocument describes the features and use of the ASTRAL software developmentenvironment.

Keywords:

Software tools, Software development environments, Real-timesystems, Formal methods, Formal specification and verification,Assertions, Temporal logic, Timing requirements, State machines,Composability, ASLAN, ASTRAL.

Date:

July 1996

Document: 1996-31

XHTML Validation | CSS Validation
Updated 14-Nov-2005
Questions should be directed to: webmaster@cs.ucsb.edu