• 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