{"title":"探索从面向过程到面向对象的软件复杂性度量","authors":"D. Pawade, Devansh J. Dave, A. Kamath","doi":"10.1109/CONFLUENCE.2016.7508195","DOIUrl":null,"url":null,"abstract":"Software metrics are developed and used by various software organizations for evaluating and assuring software code quality, operation and continuance. We differentiate software complexity metrics in accordance with the procedural and object oriented approach of programming languages. Software developers and maintainers need to read and understand source programs. The increase in size and complexity of software affects several quality attributes, especially understandability and maintability. In this paper we discuss various procedural and object oriented software metrics. We tried to calculate complexity of sample code by using different procedural metrics. The propose this simulation is to show that complexity for same code differs from metric to metric. The effectiveness of any metric is different for procedural and object oriented approach. So we proposed a hybrid approach to get accurate complexity value.","PeriodicalId":299044,"journal":{"name":"2016 6th International Conference - Cloud System and Big Data Engineering (Confluence)","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Exploring software complexity metric from procedure oriented to object oriented\",\"authors\":\"D. Pawade, Devansh J. Dave, A. Kamath\",\"doi\":\"10.1109/CONFLUENCE.2016.7508195\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software metrics are developed and used by various software organizations for evaluating and assuring software code quality, operation and continuance. We differentiate software complexity metrics in accordance with the procedural and object oriented approach of programming languages. Software developers and maintainers need to read and understand source programs. The increase in size and complexity of software affects several quality attributes, especially understandability and maintability. In this paper we discuss various procedural and object oriented software metrics. We tried to calculate complexity of sample code by using different procedural metrics. The propose this simulation is to show that complexity for same code differs from metric to metric. The effectiveness of any metric is different for procedural and object oriented approach. So we proposed a hybrid approach to get accurate complexity value.\",\"PeriodicalId\":299044,\"journal\":{\"name\":\"2016 6th International Conference - Cloud System and Big Data Engineering (Confluence)\",\"volume\":\"142 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 6th International Conference - Cloud System and Big Data Engineering (Confluence)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CONFLUENCE.2016.7508195\",\"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 6th International Conference - Cloud System and Big Data Engineering (Confluence)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONFLUENCE.2016.7508195","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Exploring software complexity metric from procedure oriented to object oriented
Software metrics are developed and used by various software organizations for evaluating and assuring software code quality, operation and continuance. We differentiate software complexity metrics in accordance with the procedural and object oriented approach of programming languages. Software developers and maintainers need to read and understand source programs. The increase in size and complexity of software affects several quality attributes, especially understandability and maintability. In this paper we discuss various procedural and object oriented software metrics. We tried to calculate complexity of sample code by using different procedural metrics. The propose this simulation is to show that complexity for same code differs from metric to metric. The effectiveness of any metric is different for procedural and object oriented approach. So we proposed a hybrid approach to get accurate complexity value.