{"title":"软件密集型系统中的设计质量评估与解决","authors":"D. Schall","doi":"10.1109/FAS-W.2016.33","DOIUrl":null,"url":null,"abstract":"Typical software systems in various domains such as the healthcare or industry domain can consist of millions lines of code and a large set of packages and components interrelated to each other. To ensure that the entire system satisfies various nonfunctional requirements such as safety, robustness, efficiency, and maintainability, software analysis tools and techniques help to detect design deficits that could have negative impact on software quality. Software assessment is performed by analysing the source code of a particular product or a product line. This paper discusses how tool-based design quality assessment can be applied to continuously measure software quality in an industrial context. In large software intensive systems, software quality must be measured in an automated manner helping detect design deficits at an early stage in the software development cycle. This work presents a case study of design quality assessment in a real world industrial system.","PeriodicalId":382778,"journal":{"name":"2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Design Quality Assessment and Resolution in Software Intensive Systems\",\"authors\":\"D. Schall\",\"doi\":\"10.1109/FAS-W.2016.33\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Typical software systems in various domains such as the healthcare or industry domain can consist of millions lines of code and a large set of packages and components interrelated to each other. To ensure that the entire system satisfies various nonfunctional requirements such as safety, robustness, efficiency, and maintainability, software analysis tools and techniques help to detect design deficits that could have negative impact on software quality. Software assessment is performed by analysing the source code of a particular product or a product line. This paper discusses how tool-based design quality assessment can be applied to continuously measure software quality in an industrial context. In large software intensive systems, software quality must be measured in an automated manner helping detect design deficits at an early stage in the software development cycle. This work presents a case study of design quality assessment in a real world industrial system.\",\"PeriodicalId\":382778,\"journal\":{\"name\":\"2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FAS-W.2016.33\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FAS-W.2016.33","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design Quality Assessment and Resolution in Software Intensive Systems
Typical software systems in various domains such as the healthcare or industry domain can consist of millions lines of code and a large set of packages and components interrelated to each other. To ensure that the entire system satisfies various nonfunctional requirements such as safety, robustness, efficiency, and maintainability, software analysis tools and techniques help to detect design deficits that could have negative impact on software quality. Software assessment is performed by analysing the source code of a particular product or a product line. This paper discusses how tool-based design quality assessment can be applied to continuously measure software quality in an industrial context. In large software intensive systems, software quality must be measured in an automated manner helping detect design deficits at an early stage in the software development cycle. This work presents a case study of design quality assessment in a real world industrial system.