NASA NTRS · 19940018652
Tools reference manual for a Requirements Specification Language (RSL), version 2.0
Abstract
This report describes a general-purpose Requirements Specification Language, RSL. The purpose of RSL is to specify precisely the external structure of a mechanized system and to define requirements that the system must meet. A system can be comprised of a mixture of hardware, software, and human processing elements. RSL is a hybrid of features found in several popular requirements specification languages, such as SADT (Structured Analysis and Design Technique), PSL (Problem Statement Language), and RMF (Requirements Modeling Framework). While languages such as these have useful features for structuring a specification, they generally lack formality. To overcome the deficiencies of informal requirements languages, RSL has constructs for formal mathematical specification. These constructs are similar to those found in formal specification languages such as EHDM (Enhanced Hierarchical Development Methodology), Larch, and OBJ3.
Keep this discovery
Explore connections, maps & timelines
Fisher, Gene L., Cohen, Gerald C.. 1993-11-01. Tools reference manual for a Requirements Specification Language (RSL), version 2.0. https://ntrs.nasa.gov/citations/19940018652
Cite the original work for its findings. Save a collection to share your selection of sources.