Conceptualizing systems for understanding: An empirical test of decomposition principles in object-oriented analysis

被引:108
作者
Burton-Jones, A
Meso, PN
机构
[1] Univ British Columbia, Sauder Sch Business, Management Informat Syst Div, Vancouver, BC V6T 1Z2, Canada
[2] Georgia State Univ, J Mack Robinson Coll Business, Comp Informat Syst Dept, Atlanta, GA 30302 USA
关键词
systems analysis; conceptualization; conceptual model; decomposition; object oriented; unified modeling language; ontology; systems principles;
D O I
10.1287/isre.1050.0079
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
During the early phase of systems development, systems analysts often conceptualize the domain under study and represent it in one or more conceptual models. One of the most important, yet elusive roles of conceptual models is to increase analysts' understanding of a domain. In this paper, we evaluate the ability of the good decomposition model (GDM) (Wand and Weber 1990) to explain the degree to which conceptual models communicate meaning about a domain to analysts. We address the question, "Do unified modeling language (UML) analysis diagrams that manifest better decompositions increase analysts' understanding of a domain?" GDM defines five conditions (minimality, determinism, losslessness, weak coupling, and strong cohesion) deemed necessary to decompose a domain in such a way that the resulting model communicates meaning about the domain effectively. In our evaluation, we operationalized each of these conditions in a set of UML diagrams and tested participants' understanding of those diagrams. Our results lend support to GDM across measures of actual understanding. However, the impact on participants' perceptions of their understanding was equivocal.
引用
收藏
页码:38 / 60
页数:23
相关论文
共 74 条
[1]  
Agarwal R., 1996, Journal of Management Information Systems, V13, P137
[2]  
Aho A. V., 1979, ACM Transactions on Database Systems, V4, P297, DOI 10.1145/320083.320091
[3]  
[Anonymous], P 20 INT C INFORM SY
[4]  
[Anonymous], 1987, WOMEN FIRE DANGEROUS
[5]  
[Anonymous], NEW SOFTWARE ENG
[6]  
Antony S. R., 2002, Data Base for Advances in Information Systems, V33, P54
[7]  
Ashcraft M.H., 2002, Cognition, V3rd Edn
[8]   Predicting maintenance performance using object-oriented design complexity metrics [J].
Bandi, RK ;
Vaishnavi, VK ;
Turk, DE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (01) :77-87
[9]   A hierarchical model for object-oriented design quality assessment [J].
Bansiya, J ;
Davis, CG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (01) :4-17
[10]   COMPARING REPRESENTATIONS WITH RELATIONAL AND EER MODELS [J].
BATRA, D ;
HOFFER, JA ;
BOSTROM, RP .
COMMUNICATIONS OF THE ACM, 1990, 33 (02) :126-139