{"title":"验证和改进现有的软件架构评估过程","authors":"Tristan Everitt, R. Tvedt, John D. Tvedt","doi":"10.1109/ICSM.2004.1357827","DOIUrl":null,"url":null,"abstract":"It is inevitable that most software systems will undergo continuous changes, increasing the risk of architectural degeneration. Several software architectural evaluation processes attempt to address architectural issues from various perspectives and assist to mitigate the risk of architectural degeneration. This paper describes enhancements made to an existing software architecture evaluation process and presents the results of a case study conducted using the improved process. The results suggest that the enhanced software architecture evaluation process is more broadly applicable than the previous version. It is believed that this process would be effective with systems utilizing various architectural styles and design patterns.","PeriodicalId":348668,"journal":{"name":"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Validating and improving an existing software architectural evaluation process\",\"authors\":\"Tristan Everitt, R. Tvedt, John D. Tvedt\",\"doi\":\"10.1109/ICSM.2004.1357827\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"It is inevitable that most software systems will undergo continuous changes, increasing the risk of architectural degeneration. Several software architectural evaluation processes attempt to address architectural issues from various perspectives and assist to mitigate the risk of architectural degeneration. This paper describes enhancements made to an existing software architecture evaluation process and presents the results of a case study conducted using the improved process. The results suggest that the enhanced software architecture evaluation process is more broadly applicable than the previous version. It is believed that this process would be effective with systems utilizing various architectural styles and design patterns.\",\"PeriodicalId\":348668,\"journal\":{\"name\":\"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-09-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSM.2004.1357827\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSM.2004.1357827","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Validating and improving an existing software architectural evaluation process
It is inevitable that most software systems will undergo continuous changes, increasing the risk of architectural degeneration. Several software architectural evaluation processes attempt to address architectural issues from various perspectives and assist to mitigate the risk of architectural degeneration. This paper describes enhancements made to an existing software architecture evaluation process and presents the results of a case study conducted using the improved process. The results suggest that the enhanced software architecture evaluation process is more broadly applicable than the previous version. It is believed that this process would be effective with systems utilizing various architectural styles and design patterns.