Back to search

University of Ottawa (Canada)

Enhanced use case map analysis and transformation tooling

Abstract

dc:description

The Use Case Map (UCM) notation enables the use of graphical scenarios to model greybox views of a system's operational requirements and behaviour. The scenario traversal mechanism is the most popular UCM analysis technique as it allows modellers to test, explain, and transform UCM models. However, its implementation in the existing UCM-Nav tool is limited and hard to use, and its high feature coupling makes it difficult to maintain and evolve. This thesis introduces major analysis and transformation enhancements to the recent jUCMNav Eclipse plug-in by providing an extensible scenario traversal semantics accompanied by improved model transformations to Message Sequence Charts. Furthermore, this thesis identifies a set of semantic variation points for which the behaviour is unclear in UCMs, laying the groundwork for notational clarifications and user-defined semantic profiles. Finally, the transformation from textual use cases to UCMs is presented as a demonstration of the extensibility of jUCMNav's transformation framework.

Degree

thesis:*
Grantor dc:publisher
University of Ottawa (Canada)
Year dc:date
2013

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Kealey, Jason

Subjects

dc:subject × 1

Rights

Language dc:language
en

Identifiers

dc:identifier.*
Identifier
Source: Masters Abstracts International, Volume: 47-06, page: 3636.
http://dx.doi.org/10.20381/ruor-18949
OAI identifier oai:identifier
oai:ruor.uottawa.ca:10393/27863

Chain of custody

source
Harvested from
University of Ottawa
Base URL
ruor.uottawa.ca/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Kealey, Jason. Enhanced use case map analysis and transformation tooling. University of Ottawa (Canada), 2013. http://hdl.handle.net/10393/27863