DocumentCode
3259336
Title
Querying and analysis of software specifications
Author
Abate, A.F. ; D´Apolito, C. ; Nota, G. ; Pacini, G.
Author_Institution
Dip. Inf. ed Applicazioni, Salerno Univ., Italy
fYear
1992
fDate
15-20 Jun 1992
Firstpage
470
Lastpage
478
Abstract
A system for the definition, querying and analysis of executable specification is presented in the paper. After a short review RSF, a specification language for the definition of systems with time constraints, the authors consider the problem of querying the specifications. The query language RSQ allows one to characterize sub-classes of possible specification execution behaviours in terms of queries directed to the specification. The problem of selection of significant information produced during the execution of the specification is also considered. The system proposes three linguistic tools, one for the definition, one for the querying and the last for the filtering of executable software specifications. The linguistic tools are quite homogeneous both in their syntax and semantics and support the organization of software behaviour inspection and analysis in the RSF prototyping environment
Keywords
formal specification; query languages; software prototyping; specification languages; RSF; RSQ; Requirements Specification Formalism; Requirements Specification Querying; executable software specifications; filtering; linguistic tools; prototyping environment; query language; semantics; significant information; software behaviour inspection; specification execution behaviours; specification language; specifications definition; sub-classes; syntax; time constraints; Database languages; Filtering; Formal languages; Inspection; Prototypes; Software engineering; Software prototyping; Software systems; Software tools; Specification languages; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location
Capri
Print_ISBN
0-8186-2830-8
Type
conf
DOI
10.1109/SEKE.1992.227915
Filename
227915
Link To Document