Information Systems Research · 2006 · 162 citations · 54 references
Software MaintenanceEngineeringObject-oriented ModelingUml DiagramsSoftware EngineeringComplex SystemsDecomposition PrinciplesObject OrientationSemanticsSoftware AnalysisObject-oriented AnalysisSocial SciencesSystems Dynamics ModelingSystems DevelopmentObject SystemAnalysis PatternObject-oriented DesignKnowledge RepresentationEmpirical TestDesignUml DesignSoftware DesignReasoningProgram AnalysisModel FrameworkGood Decomposition ModelRequirements ModelingDomain-specific ModelingDomain Knowledge ModelingDomain ModelLinguistics
During early systems development, analysts create conceptual models to better understand the domain. The study evaluates whether the Good Decomposition Model predicts that UML diagrams with better decompositions enhance analysts’ domain understanding. The authors operationalized GDM’s five conditions in UML diagrams and measured participants’ understanding of those diagrams. Results support GDM in terms of actual understanding, but participants’ perceived understanding was inconclusive.
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.
54
Petri nets: Properties, analysis and applications
T. Murata · Proceedings of the IEEE · 1989 · 10.5K citations
Design Science in Information Systems Research1
Hevner, March March, Jinsoo Park et al. · MIS Quarterly · 2004 · 9.4K citations