Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
7-2013
Abstract
Unified Modeling Language (UML) is adopted by the Object Management Group as a standardized general-purpose modeling language for object-oriented software engineering. Despite its status as a standard, UML is still in a development stage and many studies have highlighted its weaknesses and challenges - including those related to human factor issues. Further, UML has grown considerably more complex since its inception. This paper traces the history of Unified Modeling Language (UML) from its formation to its current state and discusses the current state of the UML language. The paper first introduces UML and its various diagrams, and discusses its characteristics and features. The paper then looks at UML's strengths, challenges, and possible future development. The human factor issues with using UML are discussed and elaborated. Potential research questions related to UML are also highlighted.
Keywords
Unified Modeling Language, Human Factors, Systems Analysis and Design, Object Orientation
Discipline
Databases and Information Systems | Programming Languages and Compilers
Research Areas
Information Systems and Management
Areas of Excellence
Digital transformation
Publication
Proceedings of the 15th International Conference, HCI International 2013, Las Vegas, USA, July 21-26
First Page
295
Last Page
304
ISBN
9783642392085
Identifier
10.1007/978-3-642-39209-2_34
Publisher
Springer
City or Country
Cham
Citation
ERICKSON, J. and SIAU, Keng.
Unified modeling language: The teen years and growing pains. (2013). Proceedings of the 15th International Conference, HCI International 2013, Las Vegas, USA, July 21-26. 295-304.
Available at: https://ink.library.smu.edu.sg/sis_research/9412
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1007/978-3-642-39209-2_34