Synthesis of UML activity diagram from scenario-based specification

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 1850
  • Download : 0
Modeling driven approach and use case driven approach have inspired many researches about synthesis of models from use cases or scenarios. The purpose of model synthesis is to reduce the gap among requirement, design, and implementation by reaching to code generation from models. Business process modeling as a model driven approach has been proved its effects on analyzing and designing software. UML activity diagram, as a part of UML behavioral diagrams and one of industrial standards for business process modeling, is used for designing business process. Scenario-based specification provides textual or graphical notations for formalizing use case scenarios. In this paper, we provide a constructive approach for relating Message Sequence Chart (MSC) as scenario-based specification to business process model represented in UML activity diagram using our synthesis algorithm. We first identify how MSC expression can be transformed to UML activity diagram ones from the perspective of control flow pattern. We add the new labels to MSC specification and define the labeling rules for explicitly representing the ordering of events in each process of MSC, and provide a synthesis algorithm which constructs a UML activity diagram from multiple scenarios. Finally, we demonstrate our approach by applying the algorithm to the case studies.
Advisors
Kang, Sung-Wonresearcher강성원researcher
Description
한국정보통신대학교 : 공학부,
Publisher
한국정보통신대학교
Issue Date
2009
Identifier
393082/225023 / 020074363
Language
eng
Description

학위논문(석사) - 한국정보통신대학교 : 공학부, 2009.2, [ vii, 63 p. ]

Keywords

시나리오 기반의 명세; UML 활동 다이어그램; 합성; UML Activity Diagram; Synthesis; Scenario-based Specification

URI
http://hdl.handle.net/10203/55061
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=393082&flag=dissertation
Appears in Collection
School of Engineering-Theses_Master(공학부 석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0