TY - GEN
T1 - UNIFIED MODELING LANGUAGE
T2 - 9th Americas Conference on Information Systems, AMCIS 2003
AU - Erickson, John
AU - Siau, Keng
N1 - Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].
PY - 2003
Y1 - 2003
N2 - Systems development efforts are gradually moving to encompass object-oriented (OO) analysis and design methodologies. The Unified Modeling Language (UML) was adopted by the Object Management Group as the standard visual modeling language for OO systems development. However, UML has been criticized in the literature for its complexity, inconsistent semantics, and ambiguous constructs. A set of complexity indices for UML in aggregate, and the nine diagramming techniques individually, was compiled recently. Since this set of metrics is based on inclusion of all possible constructs in UML, it thus provides an indication of the theoretical (maximum) complexity of the modeling methods. This research aims to differentiate (for UML) the theoretical complexity from a more practical complexity, and also to define and develop measures for practical complexity, by examining three distinct software system types.
AB - Systems development efforts are gradually moving to encompass object-oriented (OO) analysis and design methodologies. The Unified Modeling Language (UML) was adopted by the Object Management Group as the standard visual modeling language for OO systems development. However, UML has been criticized in the literature for its complexity, inconsistent semantics, and ambiguous constructs. A set of complexity indices for UML in aggregate, and the nine diagramming techniques individually, was compiled recently. Since this set of metrics is based on inclusion of all possible constructs in UML, it thus provides an indication of the theoretical (maximum) complexity of the modeling methods. This research aims to differentiate (for UML) the theoretical complexity from a more practical complexity, and also to define and develop measures for practical complexity, by examining three distinct software system types.
KW - complexity
KW - OO systems development
KW - Systems analysis and design
KW - unified modeling language
UR - https://www.scopus.com/pages/publications/85112033323
UR - https://www.scopus.com/pages/publications/85112033323#tab=impact
M3 - RGC 32 - Refereed conference paper (with host publication)
T3 - 9th Americas Conference on Information Systems, AMCIS 2003
SP - 1323
EP - 1327
BT - 9th Americas Conference on Information Systems, AMCIS 2003
PB - Association for Information Systems
Y2 - 4 August 2003 through 6 August 2003
ER -