The Communication Effectiveness of System Models Using the UML versus Structured Techniques: A Field Experiment
Abstract
The Unified Modeling Language has become an alternative to traditional modeling languages such as data flow diagrams for use in systems analysis. A modeling language is used to represent an information system so that analysts can use the model to make decisions about the design of the system and to communicate with stakeholders about the system. This study examines the comparative effectiveness of the UML and traditional modeling languages in communicating information about a system design. The study examines this on three types of individuals: individuals with no knowledge of either modeling language, individuals with no knowledge of either language that were provided training in one of the languages, and individuals that have had more extensive training in one of the languages. The study finds that there is no difference in the ability to communicate system design information between the languages for the first two types of individuals. However, the study finds that, for more extensively trained individuals, systems modeled with the UML are better able to communicate information about the data in the system while systems modeled with traditional languages are better able to communicate information about the process used by the system.
Keywords
Citation
Hungerford, B.C. and Eierman, M.A. (2005), "The Communication Effectiveness of System Models Using the UML versus Structured Techniques: A Field Experiment", American Journal of Business, Vol. 20 No. 2, pp. 35-44. https://doi.org/10.1108/19355181200500010
Publisher
:Emerald Group Publishing Limited
Copyright © 2005, Emerald Group Publishing Limited