A Multi-level Methodology for Developing UML Sequence Diagrams

  • Authors:
  • Il-Yeol Song;Ritu Khare;Yuan An;Margaret Hilsbos

  • Affiliations:
  • The iSchool at Drexel, Drexel University, Philadelphia, USA PA 19104;The iSchool at Drexel, Drexel University, Philadelphia, USA PA 19104;The iSchool at Drexel, Drexel University, Philadelphia, USA PA 19104;The iSchool at Drexel, Drexel University, Philadelphia, USA PA 19104

  • Venue:
  • ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although the importance of UML Sequence Diagrams is well recognized by the object-oriented community, they remain a very difficult UML artifact to develop. In this paper we present a multi-level methodology to develop UML Sequence Diagrams. Our methodology is significant in three aspects. First, it provides a multilevel procedure to facilitate ease of the development process. Second, it makes use of certain patterns to ensure the validity of SQDs. Third, it uses consistency checks with corresponding use-case and class diagrams. Throughout the steps of the method we present rules and patterns demonstrating correct and incorrect diagramming of common situations through examples. The purpose of this study is to serve as a reference guide for novice sequence diagram modelers. This methodology is particularly useful for novice practitioners who face challenges in learning the process of SQD development.