DocumentCode :
1336293
Title :
RSF: a formalism for executable requirement specifications
Author :
Degl´Innocenti, Michela ; Ferrari, Gian Luigi ; Pacini, Giuliano ; Turini, Franco
Author_Institution :
Syst. & Mangae., Vocolo S Pierini, Pisa, Italy
Volume :
16
Issue :
11
fYear :
1990
fDate :
11/1/1990 12:00:00 AM
Firstpage :
1235
Lastpage :
1246
Abstract :
RSF is a formalism for specifying and prototyping systems with time constraints. Specifications are given via a set of transition rules. The application of a transition rule is dependent upon certain events. The occurrence times of the events and the data associated with them must satisfy given properties. As a consequence of the application of a rule, some events are generated and others are scheduled to occur in the future, after given intervals of time. Specifications can be queried, and the computation of answers to queries provides a generalized form of rapid prototyping. Executability is obtained by mapping the RSF rules into logic programming. The rationale, a definition of the formalism, the execution techniques which support the general notion of rapid prototyping and a few examples of its use are presented
Keywords :
software prototyping; RSF; answers; events; executable requirement specifications; formalism; logic programming; occurrence times; queries; rapid prototyping; time constraints; transition rules; Functional programming; Logic programming; Power system management; Processor scheduling; Production systems; Prototypes; Software prototyping; Software systems; Specification languages; Time factors;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.60312
Filename :
60312
Link To Document :
بازگشت