Journal of Information Technology and Computer Science
Vol. 5 No. 2: August 2020

Challenges in Developing Sequence Diagrams (UML)

Tri Astoto Kurniawan (Software Engineering Lab., Universitas Brawijaya)
Lam-Son Lê (Enterprise Software & Processes Group, HCMC University of Technology)
Bayu Priyambadha (Laboratory of Software Systems and Software Engineering, University of Miyazaki)



Article Info

Publish Date
29 Jul 2020

Abstract

During the object-oriented software design phase, the designers have to describe the dynamic aspect of the system under development through the most common interaction diagram variant in UML 2.0, i.e. sequence diagrams. Some novice designers, including undergraduate and postgraduate students, suffer from making inappropriate models due to insufficiently detailed guidance required to develop such sequence diagrams. This paper classifies some potential mistakes which are likely performed by such novice designers, and discusses the corresponding corrections. We summarized such mistakes based on our long experiences in teaching software modeling classes as well as software analysis and design classes. There were classified twenty-one potential mistakes with respect to the syntactical and semantical correctness of the developed models. It is concluded that novice designers have to be aware and take into account the identified mistakes in such a way they can produce correct sequence diagrams.

Copyrights © 2020






Journal Info

Abbrev

jitecs

Publisher

Subject

Computer Science & IT Control & Systems Engineering Electrical & Electronics Engineering Engineering

Description

The Journal of Information Technology and Computer Science (JITeCS) is a peer-reviewed open access journal published by Faculty of Computer Science, Universitas Brawijaya (UB), Indonesia. The journal is an archival journal serving the scientist and engineer involved in all aspects of information ...