Component Dependency in Object-Oriented Software

(整期优先)网络出版时间:2007-03-13
/ 1
部件相关性是一项重要软件措施。它是直接与软件可理解性,可维护性,和可重用性有关。在描述部件相关性的二个重要参数是在二个部件之间联合的类型和依赖部件的类型。取决于联合和依赖部件的类型的不同类型,能部件维护和部件复用上有不同效果。在这篇论文,我们把依赖部件划分成三种类型。我们然后分类各种各样的部件相关性并且在维护和复用上分析他们的效果。基于分类,我们在场一个相关性度量标准并且在11个公开源码的Java部件上验证它。我们的学习证明强壮的关联在再使用部件的部件和努力的相关性的测量之间存在。这显示部件相关性和建议度量标准的分类能进一步被用来代表另外的外部软件质量因素。电子增补材料这篇文章(doi:10.1007/s11390-007-9058-y)的联机版本contatins增补材料,它对授权用户可得到。