DocumentCode
1657541
Title
Generating code from hierarchical state-based requirements
Author
Heimdahl, Mats P E ; Keenan, David J.
Author_Institution
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
fYear
1997
Firstpage
210
Lastpage
219
Abstract
Computer software is playing an increasingly important role in safety-critical embedded computer systems, where incorrect operation of the software could lead to loss of life, substantial material or environmental damage, or large monetary losses. Although software is a powerful and flexible tool for industry, these very advantages have contributed to a corresponding increase in system complexity. In a previous investigation, the Irvine Safety Research Group developed a requirements specification language called the Requirements State Machine Language (RSML) suitable for the specification of safety critical control embedded systems. To simplify and automate the design and implementation process, we have investigated the possibility of automatically generating code from RSML specifications
Keywords
automatic programming; formal specification; real-time systems; safety-critical software; specification languages; Irvine Safety Research Group; RSML; Requirements State Machine Language; code generation; environmental damage; hierarchical state-based requirements; monetary loss; requirements specification language; safety-critical embedded computer systems; system complexity; Automatic control; Computer industry; Control systems; Electrical equipment industry; Embedded computing; Embedded software; Embedded system; Software safety; Software tools; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
Conference_Location
Annapolis, MD
Print_ISBN
0-8186-7740-6
Type
conf
DOI
10.1109/ISRE.1997.566871
Filename
566871
Link To Document