Guoai Xu, Yang Gao, Fan-fan Liu, Aiguo Chen, Miao Zhang
{"title":"基于复杂网络的软件耦合测量统计分析","authors":"Guoai Xu, Yang Gao, Fan-fan Liu, Aiguo Chen, Miao Zhang","doi":"10.1109/FITME.2008.62","DOIUrl":null,"url":null,"abstract":"As the scale and complexity of software systems increasing, researches have begun to place much more emphasis on the area of software measurement, especially coupling measurement in object-oriented systems. In order to understand the coupling measure, we make use of complex network theory to characterize and describe its macroscopic properties. A novel software coupling network was proposed firstly, then the well-defined weight was further added to the software coupling network and got the software coupling weight network which was used to calculate coupling measure. Some of the coupling measure methods such as coupling between objects (CBO) and message passing coupling (MPC) were calculated based on the general statistical features of software coupling weight network. The examinations show that both of CBO and MPC have the scale-free property. Finally the relationship between them was interpreted.","PeriodicalId":218182,"journal":{"name":"2008 International Seminar on Future Information Technology and Management Engineering","volume":"144 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Statistical Analysis of Software Coupling Measurement Based on Complex Networks\",\"authors\":\"Guoai Xu, Yang Gao, Fan-fan Liu, Aiguo Chen, Miao Zhang\",\"doi\":\"10.1109/FITME.2008.62\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the scale and complexity of software systems increasing, researches have begun to place much more emphasis on the area of software measurement, especially coupling measurement in object-oriented systems. In order to understand the coupling measure, we make use of complex network theory to characterize and describe its macroscopic properties. A novel software coupling network was proposed firstly, then the well-defined weight was further added to the software coupling network and got the software coupling weight network which was used to calculate coupling measure. Some of the coupling measure methods such as coupling between objects (CBO) and message passing coupling (MPC) were calculated based on the general statistical features of software coupling weight network. The examinations show that both of CBO and MPC have the scale-free property. Finally the relationship between them was interpreted.\",\"PeriodicalId\":218182,\"journal\":{\"name\":\"2008 International Seminar on Future Information Technology and Management Engineering\",\"volume\":\"144 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-11-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 International Seminar on Future Information Technology and Management Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FITME.2008.62\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Seminar on Future Information Technology and Management Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FITME.2008.62","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Statistical Analysis of Software Coupling Measurement Based on Complex Networks
As the scale and complexity of software systems increasing, researches have begun to place much more emphasis on the area of software measurement, especially coupling measurement in object-oriented systems. In order to understand the coupling measure, we make use of complex network theory to characterize and describe its macroscopic properties. A novel software coupling network was proposed firstly, then the well-defined weight was further added to the software coupling network and got the software coupling weight network which was used to calculate coupling measure. Some of the coupling measure methods such as coupling between objects (CBO) and message passing coupling (MPC) were calculated based on the general statistical features of software coupling weight network. The examinations show that both of CBO and MPC have the scale-free property. Finally the relationship between them was interpreted.