Skip Navigation

Research Library

Conference Papers

2004
Theoretical and Practical Complexity of Unified Modeling Language: Delphi Study and Metrics Analyses
International Conference on Information Systems
 

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 overwhelming 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.
More By These Authors:
An Augmented Approach To Support Collaborative Distance Learning Of Unified Modeling Language
An Empirical Evaluation of UML Notational Elements Using a Concept Mapping Approach
An Experimental Study on U-Commerce Adoption: The Impact of Personalization and Privacy Concerns
ANALYZING UNIFIED MODELING LANGUAGE USING CONCEPT MAPPING
Artificial Intelligence Approach to Analyzing the Bullwhip Effect in Supply Chains
Design Science Research on Systems Analysis and Design: The Case of UML
Factors Impacting E-Government Development
Factors Influencing the Successful Utilization of Groupware
Implementing SAP R/3 at the University of Nebraska
Information Systems Requirements Determination and Analysis: A Mental Modeling Approach
Measuring Information Quality of Web Sites: Development of an Instrument
Measuring Knowledge Sharing in Open Source Software Development Teams
Method Engineering for Web Information Systems Development: Challenges and Issues
Role of Use Case Diagram in Requirement Analysis
SA&D and Database: Should we be researching what we are teaching?
Social Network Dynamics for Open Source Software Projects
The Complexity of Unified Modeling Language: A GOMS Analysis
The Effect of Domain Knowledge on Icon Visualization
The Effects of Conceptual and Logical Interfaces On Visual Query Performance of End Users
Theoretical and Practical Complexity of UML
Understanding the Acceptance of Modeling Methods by IS Developers: A Theoretical Model and an Empirical Test
Unified Modeling Language: Theoretical and Practical Complexity
Using Mobile Technology in Education: Perspectives of Students and Instructors
Value of Mobile Commerce to Customers
Values of Mobile Technology in Education
Web-Based Information Systems: Developing a Design Theory
Website Design: The Concepts of Informational and Computational Equivalence
Xcert Software, Inc.


CBA Post It Stat