IS Atlas
jmis·2002년 10월 1일

The Role of Similarity in the Reuse of Object-Oriented Analysis Models

Gretchen Irwin

Journal of Management Information Systems

20
피인용
3.3
FWCI
2
IS/마케팅/OM 탑저널 피인용
45
IS/마케팅/OM 탑저널 참고문헌
01Abstract

Software reuse–the application of existing software artifacts in the development of a new system–has been claimed to dramatically improve systems development productivity and quality. These claims have been particularly pronounced with respect to the reuse of object-oriented (OO) software artifacts. However, the empirical evaluations of these claims are relatively sparse and often inconsistent. This paper begins to address the gap in the literature. A verbal-protocol study was conducted in which analysts created a model for a problem (the <I>target</I>) and were given an example problem and solution (the <I>source</I>) to reuse. The results show little support for reuse in OO analysis. First, reuse had no effect on the quality of the OO analysis models. Subjects given a highly reusable example produced solutions that were no better than those of subjects in the control group. Second, the degree of similarity between the source and target problems did have an effect on the reuse <I>process</I>, although it did not impact the reuse <I>outcome</I>. Subjects given the example with the most similarity to the target problem quickly recognized the reuse potential, attempted a fair amount of reuse, but made several errors stemming from lazy copying. Subjects given an example with a lesser (but still significant) degree of similarity were often unable to recognize the reuse potential, and thus engaged in less reuse activity. Thus, the characteristics of the source-target comparison that facilitate <I>noticing</I> the reuse potential of the source do not necessarily help in <I>applying</I> the source solution to the target problem. These results suggest that the claims associated with reuse should be treated with a healthy dose of skepticism.

02연구 흐름

불러오는 중…

03비슷한 논문

불러오는 중…

04이후 연구

불러오는 중…

05선행 연구

불러오는 중…

06서지 정보