Tool support for the transition from Use Case Maps to Message Sequence Charts

Public Deposited
Resource Type
  • In current scenario-driven object-oriented modeling processes, a designer generally progresses from requirements to detailed scenario descriptions (typically defined using some type of interaction diagrams) and ultimately to state machines. Throughout this progression, it is critical to preserve fine-grained traceability links among all the adopted models in order to i) smooth the transition between models of different levels of abstraction; ii) maintain overall semantic consistency and iii) evaluate the coverage of requirements and, possibly, the change impact analysis.Use Case Maps (UCMs) is a high-level scenario specification technique. Encouraging traceability between requirements and interaction diagrams is one of the advantages of the UCM notation. This thesis contributes to this goal by giving an overview of the implementation of a prototype that i) supports the automatic transition from UCMs to interaction diagrams, more specifically, to Message Sequence Charts 2000 (MSCs), ii) captures individual UCM responsibilities as grammars of  messages and iii) allows the visualization of such grammars through MSC inline expressions.

Thesis Degree Level
Thesis Degree Name
Thesis Degree Discipline
Access Rights
Rights Notes
  • Copyright © 2002 the author(s). Theses may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, research, scholarship, and teaching. Theses may only be shared by linking to Carleton University Institutional Repository and no part may be used without proper attribution to the author. No part may be used for commercial purposes directly or indirectly via a for-profit platform; no adaptation or derivative works are permitted without consent from the copyright owner.
Date Created
  • 2002


In Collection: