{"title":"软件规格的查询和分析","authors":"A. F. Abate, C. D'apolito, G. Nota, G. Pacini","doi":"10.1109/SEKE.1992.227915","DOIUrl":null,"url":null,"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.<<ETX>>","PeriodicalId":191866,"journal":{"name":"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering","volume":"174 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Querying and analysis of software specifications\",\"authors\":\"A. F. Abate, C. D'apolito, G. Nota, G. Pacini\",\"doi\":\"10.1109/SEKE.1992.227915\",\"DOIUrl\":null,\"url\":null,\"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.<<ETX>>\",\"PeriodicalId\":191866,\"journal\":{\"name\":\"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering\",\"volume\":\"174 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEKE.1992.227915\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEKE.1992.227915","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
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.<>