Language Constructs for Describing Features 2001
DOI: 10.1007/978-1-4471-0287-8_3
|View full text |Cite
|
Sign up to set email alerts
|

Use Case Maps as a Feature Description Notation

Abstract: Abstract. We propose Use Case Maps (UCMs) as a notation for describing features. UCMs capture functional requirements in terms of causal scenarios bound to underlying abstract components. This particular view proved very useful in the description of a wide range of reactive and telecommunications systems. This paper presents some of the most interesting constructs and benefits of the notation in relation to a question on a User Requirements Notation recently approved by ITU-T Study Group 10, which will lead to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
16
0

Year Published

2003
2003
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(16 citation statements)
references
References 12 publications
0
16
0
Order By: Relevance
“…To capture this information in a completely architecture independent way, we employ the Use Case Maps (UCM) path notation [7][8]. Our feature modeling tool allows UCM paths to be attached to features where this is appropriate.…”
Section: Capturing Feature Behaviormentioning
confidence: 99%
See 2 more Smart Citations
“…To capture this information in a completely architecture independent way, we employ the Use Case Maps (UCM) path notation [7][8]. Our feature modeling tool allows UCM paths to be attached to features where this is appropriate.…”
Section: Capturing Feature Behaviormentioning
confidence: 99%
“…The understanding gained is captured using UCM path representations linked to features. We exploit the UCM concepts of stubs and plug-ins [7][8] to capture behavioral variability. Thus a feature at one level with alternative child features can have a dynamic stub within its path.…”
Section: Elaborating Behavioral Detailmentioning
confidence: 99%
See 1 more Smart Citation
“…Its focus is on the capture of behavior at a reasonable level of detail. The founding concepts of the notation were introduced by Buhr [10] and have subsequently been extensively developed by Amyot and others [12]. Whereas feature modeling is inherently a notation targeted at product-line requirements, UCM was developed as a general purpose requirements modeling notation, aimed at providing an abstract, path-centric view of system functionality.…”
Section: Linking Behavior To Featuresmentioning
confidence: 99%
“…Section 3 discusses the selection of a suitable notation for capturing feature behavior and explains the choice of the UCM path notation. The basic features of this notation are briefly described, although fuller details are available in other publications [10,11,12,13], and online via [14]. In section 4 we then describe how we compose these notations.…”
Section: Introductionmentioning
confidence: 99%