Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
8-2004
Abstract
Systems have become increasingly complex, and as a result development methods have become more complex as well. The unified modeling language (UML) has been criticized for the often cited and sometimes over-whelming complexity it presents to its users, and those seeking to learn to use it. Using Rossi and Brinkkemper’s (1996) complexity metrics, Siau and Cao (2001) completed a complexity analysis of UML and 36 other modeling techniques, finding that UML is indeed more complex than other techniques. Siau, Erickson and Lee (2002) proposed that Rossi and Brinkkemper’s metrics present the theoretical maximum complexity, known as theoretical complexity. This is different from a practice-based complexity, known as practical complexity, that more accurately reflects the complexity of the language in practice. This research develops a subset of UML (a kernel) composed of the most commonly used constructs, that can be equated with the complexity that practitioners actually face when using the modeling language. A Delphi study is conducted using UML experts in identifying a use-based UML kernel. Metric analyses are then computed and analyzed.
Keywords
UML, complexity, complexity metrics, Delphi study, modeling method metrics
Discipline
Databases and Information Systems
Research Areas
Information Systems and Management
Areas of Excellence
Digital transformation
Publication
Proceedings of the Tenth Americas Conference on Information Systems (AMCIS 2004), New York, August 5-8
First Page
1669
Last Page
1674
Publisher
AMCIS
City or Country
New York
Citation
ERICKSON, J. and SIAU, Keng.
Theoretical and practical complexity of UML. (2004). Proceedings of the Tenth Americas Conference on Information Systems (AMCIS 2004), New York, August 5-8. 1669-1674.
Available at: https://ink.library.smu.edu.sg/sis_research/9454
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://aisel.aisnet.org/amcis2004/198/