The UML «extend» relationship as support for software variability

  • Authors:
  • Sofia Azevedo;Ricardo J. Machado;Alexandre Bragança;Hugo Ribeiro

  • Affiliations:
  • Universidade do Minho, Portugal;Universidade do Minho, Portugal;Instituto Superior de Engenharia do Porto, Portugal;Primavera Business Software Solutions, Portugal

  • Venue:
  • SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The development of software product lines with model-driven approaches involves dealing with diverse modeling artifacts such as use case diagrams, component diagrams, class diagrams, activity diagrams, sequence diagrams and others. In this paper we focus on use cases for product line development and we analyze them from the perspective of variability. In that context we explore the UML (Unified Modeling Language) «extend» relationship. This work allows understanding the activity of use case modeling with support for variability.