Behavioural inheritance in the UML to model software product lines

  • Authors:
  • Ella Roubtsova;Serguei Roubtsov

  • Affiliations:
  • Eindhoven University of Technology, Den Dolech 2, P.O. Box 513, 5600 MB, The Netherlands;VTT Electronics, Kaitovayla 1, P.O. Box 1100, FIN-90571 Oulu, Finland

  • Venue:
  • Science of Computer Programming - Special issue: Software variability management
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional product line approaches struggle with complexity and weak evolution support. We propose an evolutionary software product line modelling approach based on controllable inheritance of product line members specifications. Instead of a predefined product line architecture we use hierarchies of implemented product specifications plus correctness control of product model transformations. The approach is supported by an appropriate tool prototype.