{"title":"A Q-model approach to decomposition and aggregation of specifications of real-time systems","authors":"R. Paluoja","doi":"10.1109/EMWRTS.1995.514314","DOIUrl":null,"url":null,"abstract":"New application areas and the increasing complexity of problems to be solved with real-time systems have led to a corresponding decrease in the probability of designing a correct solution. In this paper a Q-model approach to the problem of dealing with complexity of the specification process, specifically some aspects of decomposition and aggregation, is discussed. The evolutionary development of a specification is recorded in the form of a heredity tree. The heredity tree is built up by decomposing, or aggregating, processes in the specification. To guarantee the correct data interfaces, and the equivalence of dynamic properties between specifications at different levels of detail (especially, when all timing parameters are not yet completely specified), dummy processes, to represent different time parameters and perform specific functions, are introduced.","PeriodicalId":156501,"journal":{"name":"Proceedings Seventh Euromicro Workshop on Real-Time Systems","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Seventh Euromicro Workshop on Real-Time Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMWRTS.1995.514314","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
New application areas and the increasing complexity of problems to be solved with real-time systems have led to a corresponding decrease in the probability of designing a correct solution. In this paper a Q-model approach to the problem of dealing with complexity of the specification process, specifically some aspects of decomposition and aggregation, is discussed. The evolutionary development of a specification is recorded in the form of a heredity tree. The heredity tree is built up by decomposing, or aggregating, processes in the specification. To guarantee the correct data interfaces, and the equivalence of dynamic properties between specifications at different levels of detail (especially, when all timing parameters are not yet completely specified), dummy processes, to represent different time parameters and perform specific functions, are introduced.