{"title":"通过文档存储库的知识管理实现软件智能","authors":"Lida Bamizadeh, B. Kumar, Ajay Kumar","doi":"10.1109/CCGE50943.2021.9776368","DOIUrl":null,"url":null,"abstract":"Ever-growing of software engineering (SE) data requires a structured method to managing it. Software intelligence (SI) helps developers and practitioners for improving decision making process across the development of software process. Software data repositories store large volume of inefficient data which can be used by applying software intelligence to extract actionable and insightful knowledge. This knowledge can be saved in software repositories to use for existing and forthcoming projects. This paper presents creating of new software data repositories and using it to manage knowledge of two types of software engineering data: Software requirement specifications and code smells. Requirement specification is a significant kind of software engineering data. Also, source code is structural part of all software systems and design flaws such as code smells can hamper maintainability. Therefore, the extracted knowledge can be utilized to standardize and improvise Software Requirement Specification and code design for upcoming projects.","PeriodicalId":130452,"journal":{"name":"2021 International Conference on Computing, Communication and Green Engineering (CCGE)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Software Intelligence through Knowledge Management of Document Repositories\",\"authors\":\"Lida Bamizadeh, B. Kumar, Ajay Kumar\",\"doi\":\"10.1109/CCGE50943.2021.9776368\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Ever-growing of software engineering (SE) data requires a structured method to managing it. Software intelligence (SI) helps developers and practitioners for improving decision making process across the development of software process. Software data repositories store large volume of inefficient data which can be used by applying software intelligence to extract actionable and insightful knowledge. This knowledge can be saved in software repositories to use for existing and forthcoming projects. This paper presents creating of new software data repositories and using it to manage knowledge of two types of software engineering data: Software requirement specifications and code smells. Requirement specification is a significant kind of software engineering data. Also, source code is structural part of all software systems and design flaws such as code smells can hamper maintainability. Therefore, the extracted knowledge can be utilized to standardize and improvise Software Requirement Specification and code design for upcoming projects.\",\"PeriodicalId\":130452,\"journal\":{\"name\":\"2021 International Conference on Computing, Communication and Green Engineering (CCGE)\",\"volume\":\"52 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Computing, Communication and Green Engineering (CCGE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCGE50943.2021.9776368\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computing, Communication and Green Engineering (CCGE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGE50943.2021.9776368","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software Intelligence through Knowledge Management of Document Repositories
Ever-growing of software engineering (SE) data requires a structured method to managing it. Software intelligence (SI) helps developers and practitioners for improving decision making process across the development of software process. Software data repositories store large volume of inefficient data which can be used by applying software intelligence to extract actionable and insightful knowledge. This knowledge can be saved in software repositories to use for existing and forthcoming projects. This paper presents creating of new software data repositories and using it to manage knowledge of two types of software engineering data: Software requirement specifications and code smells. Requirement specification is a significant kind of software engineering data. Also, source code is structural part of all software systems and design flaws such as code smells can hamper maintainability. Therefore, the extracted knowledge can be utilized to standardize and improvise Software Requirement Specification and code design for upcoming projects.