一种基于XML的可理解性量化模型
A Metrics Based Model for Understandability Quantification
摘要:
软件开发人员和维护人员需要阅读和理解源程序和其他软件工件。软件的规模和复杂性的增加极大地影响了几个质量属性,特别是可理解性和可维护性。错误的解释往往导致歧义、误解,从而导致错误的发展结果。尽管软件可理解性是至关重要的,也是软件开发过程中最重要的组成部分之一,但它却管理不善。这主要是由于缺乏适当的管理和控制。本文强调了可理解性的重要性,并作为软件可测试性的一个因素。两个主要的贡献是在文件中。可测性因素和面向对象的特性之间的关系已经建立作为第一个贡献。在第二个贡献中,已经提出了一个模型,用于估计面向对象软件的可理解性,使用设计度量。此外,所提出的模型已通过实验验证。
英文摘要:
Software developers and maintainers need to read and understand source programs and other software artifacts. The increase in size and complexity of software drastically affects several quality attributes, especially understandability and maintainability. False interpretation often leads to ambiguities, misunderstanding and hence to faulty development results. Despite the fact that software understandability is vital and one of the most significant components of the software development process, it is poorly managed. This is mainly due to the lack of its proper management and control. The paper highlights the importance of understandability in general and as a factor of software testability. Two major contributions are made in the paper. A relation between testability factors and object oriented characteristics has been established as a first contribution. In second contribution, a model has been proposed for estimating understandability of object oriented software using design metrics. In addition, the proposed model has been validated using experimental try-out.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。