{"title":"使用程序包名称帮助理解软件维护中的项目的支持系统","authors":"Hiroaki Yamada, A. Hazeyama","doi":"10.1109/ICIS.2013.6607875","DOIUrl":null,"url":null,"abstract":"Under the global competition of business, software development is required to be conducted more efficiently. In particular, software maintenance holds the majority in the costs of software development. Developers must understand a project to conduct software maintenance efficiently. Therefore this study develops a support system for understanding a project in software maintenance. This study proposes to use the program package name. To utilize function name as the program package name is required. By using the name, the system extracts associations with parts of functional specification. Furthermore, based on the cosine similarity using the vector space model between design documents or communication messages and the parts extracted by the program package name, related artifacts are recommended by the system.","PeriodicalId":345020,"journal":{"name":"2013 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A support system for helping to understand a project in software maintenance using the program package name\",\"authors\":\"Hiroaki Yamada, A. Hazeyama\",\"doi\":\"10.1109/ICIS.2013.6607875\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Under the global competition of business, software development is required to be conducted more efficiently. In particular, software maintenance holds the majority in the costs of software development. Developers must understand a project to conduct software maintenance efficiently. Therefore this study develops a support system for understanding a project in software maintenance. This study proposes to use the program package name. To utilize function name as the program package name is required. By using the name, the system extracts associations with parts of functional specification. Furthermore, based on the cosine similarity using the vector space model between design documents or communication messages and the parts extracted by the program package name, related artifacts are recommended by the system.\",\"PeriodicalId\":345020,\"journal\":{\"name\":\"2013 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-06-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIS.2013.6607875\",\"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 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIS.2013.6607875","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A support system for helping to understand a project in software maintenance using the program package name
Under the global competition of business, software development is required to be conducted more efficiently. In particular, software maintenance holds the majority in the costs of software development. Developers must understand a project to conduct software maintenance efficiently. Therefore this study develops a support system for understanding a project in software maintenance. This study proposes to use the program package name. To utilize function name as the program package name is required. By using the name, the system extracts associations with parts of functional specification. Furthermore, based on the cosine similarity using the vector space model between design documents or communication messages and the parts extracted by the program package name, related artifacts are recommended by the system.