Generalizing perspective-based inspection to handle object-oriented development artifacts

Generalizing perspective-based inspection to handle object-oriented development artifacts
复制标题

推广基于透视的检查来处理面向对象的开发工件

DOI:
10.1145/302405.302680
复制
发表时间:
1999
期刊:
Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002)
影响因子:
--
通讯作者:
C. Atkinson
C. Atkinson
中科院分区:
--
文献类型:
--
作者:
O. Laitenberger;C. Atkinson

文献摘要

被引文献

相似文献

软件检查在开发生命周期早期发现缺陷的价值已经得到了很好的证明。在迄今为止公布的各种类型的检查方法中,实验表明基于透视的检查是最有效的方法之一,因为它增强了对缺陷空间的覆盖。然而,一般的检查,特别是基于透视的检查,到目前为止主要应用于传统的结构化开发方法的上下文中,然后几乎总是应用于文本构件,例如需求文档或代码模块。面向对象的模型,特别是图形形式的模型,到目前为止还没有得到检查方法的充分处理。本文首先讨论了将基于透视的检查方法裁剪成面向对象的开发方法所涉及的困难,然后给出了克服这些限制的方法的概括,从而解决了这个问题。该方法的新版本在基于UML的面向对象开发的上下文中进行了说明。
The value of software inspection for uncovering defects early in the development lifecycle has been well documented. Of the various types of inspection methods published to date, experiments have shown perspective-based inspection to be one of the most effective, because of its enhanced coverage of the defect space. However, inspections in general, and perspective-based inspections in particular, have so far been applied predominantly in the context of conventional structured development methods, and then almost always to textual artifacts, such as requirements documents or code modules. Object-oriented models, particularly of the graphical form, have so far not been adequately addressed by inspection methods. This paper tackles this problem by first discussing the difficulties involved in tailoring the perspective-based inspection approach to object-oriented development methods and, second, by presenting a generalization of the approach which overcomes these limitations. The new version of the approach is illustrated in the context of UML-based object-oriented development.