{"title":"基于多分析方法集成的设计决策自动验证","authors":"Jiayu Luo, Rui Huang, Xiangping Chen","doi":"10.1109/QSIC.2013.30","DOIUrl":null,"url":null,"abstract":"The definition of design decision helps architect with explicit design space exploration and improved trace ability from requirement, software architecture to implementation. In this paper, we proposed an automatic design decision validation method. We first extend the design decision meta-model to record the evaluation criterion, impact scope, and analysis methods for software requirement. Our evaluation algorithm analyzes change impact and prepares analysis input for each affected quality requirement. The evaluation process is automatically executed based on an analysis method integration framework. If a quality requirement cannot be fulfilled by relevant design decisions, our search algorithm will explore the design spaces to locate possible conflicted design decisions. We implement our approach by extending a design decision modeling tool ABC/DD, and use our approach to validate a web based interactive application for TV.","PeriodicalId":404921,"journal":{"name":"2013 13th International Conference on Quality Software","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Automatic Validation of Design Decision Based on Multiple Analysis Methods Integration\",\"authors\":\"Jiayu Luo, Rui Huang, Xiangping Chen\",\"doi\":\"10.1109/QSIC.2013.30\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The definition of design decision helps architect with explicit design space exploration and improved trace ability from requirement, software architecture to implementation. In this paper, we proposed an automatic design decision validation method. We first extend the design decision meta-model to record the evaluation criterion, impact scope, and analysis methods for software requirement. Our evaluation algorithm analyzes change impact and prepares analysis input for each affected quality requirement. The evaluation process is automatically executed based on an analysis method integration framework. If a quality requirement cannot be fulfilled by relevant design decisions, our search algorithm will explore the design spaces to locate possible conflicted design decisions. We implement our approach by extending a design decision modeling tool ABC/DD, and use our approach to validate a web based interactive application for TV.\",\"PeriodicalId\":404921,\"journal\":{\"name\":\"2013 13th International Conference on Quality Software\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-07-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 13th International Conference on Quality Software\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/QSIC.2013.30\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 13th International Conference on Quality Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QSIC.2013.30","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automatic Validation of Design Decision Based on Multiple Analysis Methods Integration
The definition of design decision helps architect with explicit design space exploration and improved trace ability from requirement, software architecture to implementation. In this paper, we proposed an automatic design decision validation method. We first extend the design decision meta-model to record the evaluation criterion, impact scope, and analysis methods for software requirement. Our evaluation algorithm analyzes change impact and prepares analysis input for each affected quality requirement. The evaluation process is automatically executed based on an analysis method integration framework. If a quality requirement cannot be fulfilled by relevant design decisions, our search algorithm will explore the design spaces to locate possible conflicted design decisions. We implement our approach by extending a design decision modeling tool ABC/DD, and use our approach to validate a web based interactive application for TV.