A Multi-level Methodology for Developing UML Sequence Diagrams

被引:0
作者
Song, Il-Yeol [1 ]
Khare, Ritu [1 ]
An, Yuan [1 ]
Hilsbos, Margaret [1 ]
机构
[1] Drexel Univ, iSch Drexel, Philadelphia, PA 19104 USA
来源
CONCEPTUAL MODELING - ER 2008, PROCEEDINGS | 2008年 / 5231卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:114 / 127
页数:14
相关论文
共 19 条
  • [1] AMBLER SW, 2008, UML 2 SEQUENCE DIAGR
  • [2] AMBLER SW, 2008, UML SEQUENCE DIAGRAM
  • [3] AREDO DB, 2000, UML 2000 WORKSH DYN
  • [4] BAKER P, 2005, 10 EUR SOFTW ENG C, P50
  • [5] BIST G, 2004, 22 ANN INT C DES COM, P128
  • [6] CHONOLES MJ, 2003, UML 2 DUMMIES
  • [7] FOWLER M, 2000, UML DISTILLED BRIEF
  • [8] Jacobson I., 1992, Object Oriented Software Engineering
  • [9] Larman C., 2004, APPL UML PATTERNS IN
  • [10] Translating use cases to sequence diagrams
    Li, LW
    [J]. FIFTEENTH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2000, : 293 - 296