{"title":"基于机器学习技术的面向对象系统高可维护性和低可维护性的分类和预测","authors":"Anshita Malviya","doi":"10.5220/0010564700003161","DOIUrl":null,"url":null,"abstract":": In software engineering, maintenance is the one of the most crucial, costly and difficult activity. Numerous research works are still going on in this area to reduce and measure the maintenance cost. The maintenance consumes up to 80% of the total software development cost. There is a trend of developing software using object oriented techniques due to obvious reasons. In this paper, we proposed a classification model to identify high and low maintainable class at design level of Object Oriented Software development process. This model is implemented in python using Machine Learning Techniques. Experiment is simulated on Jupyter Notebook.","PeriodicalId":146672,"journal":{"name":"Proceedings of the 3rd International Conference on Advanced Computing and Software Engineering","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Classification and Prediction of High and Low Maintainable Class of Object Oriented Systems at Design Level using Machine Learning Techniques\",\"authors\":\"Anshita Malviya\",\"doi\":\"10.5220/0010564700003161\",\"DOIUrl\":null,\"url\":null,\"abstract\":\": In software engineering, maintenance is the one of the most crucial, costly and difficult activity. Numerous research works are still going on in this area to reduce and measure the maintenance cost. The maintenance consumes up to 80% of the total software development cost. There is a trend of developing software using object oriented techniques due to obvious reasons. In this paper, we proposed a classification model to identify high and low maintainable class at design level of Object Oriented Software development process. This model is implemented in python using Machine Learning Techniques. Experiment is simulated on Jupyter Notebook.\",\"PeriodicalId\":146672,\"journal\":{\"name\":\"Proceedings of the 3rd International Conference on Advanced Computing and Software Engineering\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd International Conference on Advanced Computing and Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5220/0010564700003161\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Conference on Advanced Computing and Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0010564700003161","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Classification and Prediction of High and Low Maintainable Class of Object Oriented Systems at Design Level using Machine Learning Techniques
: In software engineering, maintenance is the one of the most crucial, costly and difficult activity. Numerous research works are still going on in this area to reduce and measure the maintenance cost. The maintenance consumes up to 80% of the total software development cost. There is a trend of developing software using object oriented techniques due to obvious reasons. In this paper, we proposed a classification model to identify high and low maintainable class at design level of Object Oriented Software development process. This model is implemented in python using Machine Learning Techniques. Experiment is simulated on Jupyter Notebook.