Abstract
The Use Case Map (UCM) notation is a scenario modelling language part of ITU-T's User Requirements Notation and intended for the elicitation, analysis, specification, and validation of requirements. Like many visual modelling languages, the concrete graphical syntax of the UCM notation has not been designed taking cognitive effectiveness formally into consideration. This paper conducts a systematic analysis of the UCM notation through an evaluation against a set of evidence-based principles for visual notation design. Several common weaknesses are identified and some improvements suggested. A broader goal of the paper is to raise the awareness of the modelling, language design, and standardization communities about the need for such evaluations and the maturity of the techniques to perform them.
--
Daniel Amyot - 24 May 2011
Discussion
- Please contact damyot@site.uottawa.ca for a pre-publication version.
- Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.