作者: Varun Gupta , Jitender Kumar Chhabra
DOI: 10.1007/S13173-011-0052-4
关键词: Cohesion (computer science) 、 Reuse 、 Java 、 Object-oriented programming 、 Reusability 、 Software 、 Database 、 Data structure 、 Software engineering 、 Software deployment 、 Computer science
摘要: Packages are re-usable components for most of object-oriented systems. To promote reuse in systems and to make deployment maintenance tasks easy, packages must be cohesive. Quantification cohesion can very useful assessing their reusability, quality etc. In this paper, a new measure the measurement package is proposed. The measured terms degree intra-package dependencies among its elements. hierarchical structure has also been taken into account during measurement. proposed validated theoretically as well empirically. An empirical study conducted using 25 from six open-source software projects developed Java. found indicator external factors such reusability packages. metric established better predictor code than existing measures.