Patterned versus conventional object-oriented analysis methods: A group project experiment

被引:0
作者
Yamamoto, S [1 ]
Kuroki, H [1 ]
机构
[1] NTT, Multimedia Syst Lab Grp, Yokosuka, Kanagawa 2390847, Japan
关键词
requirements analysis; object-oriented analysis; empirical study; role object model; object pattern;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Object-oriented analysis methods can be grouped into data-driven and behavior-driven approaches. With data-driven approaches, object models are developed based on a list of objects and their inter-relationships, which describe a static view of the real world. With behavior-oriented approaches, a system usage scenario is analyzed before developing the object models. Although qualitative comparisons of these two types of methods have been made, there was no statistical study has evaluated them based on controlled experiments. This paper proposes the patterned object-oriented method, POOM, which is a behavior-oriented approach, and compares it to OMT, a data-driven approach, using small team experiments. The effectiveness of POOM is shown in terms of productivity and homogeneity.
引用
收藏
页码:1458 / 1465
页数:8
相关论文
共 11 条
  • [1] Coleman D., 1994, Object-Oriented Development: The Fusion Method
  • [2] JACOBSON I, 1995, J OBJECT-ORIENT PROG, V8, P15
  • [3] Jacobson I., 1992, Object Oriented Software Engineering
  • [4] A RESEARCH TYPOLOGY FOR OBJECT-ORIENTED ANALYSIS AND DESIGN
    MONARCHI, DE
    PUHR, GI
    [J]. COMMUNICATIONS OF THE ACM, 1992, 35 (09) : 35 - 47
  • [5] OBJECT BEHAVIOR ANALYSIS
    RUBIN, KS
    GOLDBERG, A
    [J]. COMMUNICATIONS OF THE ACM, 1992, 35 (09) : 48 - 62
  • [6] RUMBAUGH J, 1991, OBJECT ORIENTED SYST
  • [7] SHARBLE RC, 1993, ACM SIGSOFT SOFTWARE, V18, P60
  • [8] Shlaer S, 1988, OBJECT ORIENTED SYST
  • [9] Wirfs-Brock R., 1993, Object Magazine, V3, P50
  • [10] WIRFSBROCK R, 1991, DESIGNING OBJECT ORI