{"title":"面向对象软件系统的一种新的耦合度量","authors":"Huan Li","doi":"10.1109/KAMW.2008.4810562","DOIUrl":null,"url":null,"abstract":"Over the last four decades, particular interest in software complexities is how to measure and control coupling interactions of the various parts of object-oriented (OO) systems. This paper introduces a novel coupling metric, called global coupling metric, to evaluate coupling interactions between classes of object-oriented systems. The metric differs from the majority of existing metrics in two aspects: it takes into account the strength that one class is dependent on another, it reflects indirect coupling. An empirical comparison of the novel metric with one of the most widely used coupling metrics is described.","PeriodicalId":375613,"journal":{"name":"2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"A Novel Coupling Metric for Object-Oriented Software Systems\",\"authors\":\"Huan Li\",\"doi\":\"10.1109/KAMW.2008.4810562\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Over the last four decades, particular interest in software complexities is how to measure and control coupling interactions of the various parts of object-oriented (OO) systems. This paper introduces a novel coupling metric, called global coupling metric, to evaluate coupling interactions between classes of object-oriented systems. The metric differs from the majority of existing metrics in two aspects: it takes into account the strength that one class is dependent on another, it reflects indirect coupling. An empirical comparison of the novel metric with one of the most widely used coupling metrics is described.\",\"PeriodicalId\":375613,\"journal\":{\"name\":\"2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/KAMW.2008.4810562\",\"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 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KAMW.2008.4810562","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Novel Coupling Metric for Object-Oriented Software Systems
Over the last four decades, particular interest in software complexities is how to measure and control coupling interactions of the various parts of object-oriented (OO) systems. This paper introduces a novel coupling metric, called global coupling metric, to evaluate coupling interactions between classes of object-oriented systems. The metric differs from the majority of existing metrics in two aspects: it takes into account the strength that one class is dependent on another, it reflects indirect coupling. An empirical comparison of the novel metric with one of the most widely used coupling metrics is described.