{"title":"A specification framework for software processes: formal specification and derivation of information base requirements","authors":"H. D. Rombach","doi":"10.1145/75110.75137","DOIUrl":null,"url":null,"abstract":"The purpose of an information base is to mirror software engineering projects (e.g., softwar engineering processes, methods and tools) in a natural way. The changing nature of software engineering projects due to changing objectives or environment characteristics requires the information base to be tailorable. Otherwise it would not be capable of modeling different projects in a natural way, nor would it provide a basis for easily comparing data points from different projects. We believe that we can achieve this tailorability of the information base with the concept of a meta information base. The key idea of a meta information base is that a specific (part of an) information base schema will be generated from a specification of the software engineering project aspect of interest.","PeriodicalId":414925,"journal":{"name":"International Software Process Workshop","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Software Process Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/75110.75137","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
The purpose of an information base is to mirror software engineering projects (e.g., softwar engineering processes, methods and tools) in a natural way. The changing nature of software engineering projects due to changing objectives or environment characteristics requires the information base to be tailorable. Otherwise it would not be capable of modeling different projects in a natural way, nor would it provide a basis for easily comparing data points from different projects. We believe that we can achieve this tailorability of the information base with the concept of a meta information base. The key idea of a meta information base is that a specific (part of an) information base schema will be generated from a specification of the software engineering project aspect of interest.