On the representation of product lines using pluggable software units: results from an exploratory study

  • Authors:
  • Fernando J. Barros

  • Affiliations:
  • Universidade de Coimbra, Coimbra, Portugal

  • Venue:
  • Proceedings of the Symposium on Theory of Modeling & Simulation - DEVS Integrative M&S Symposium
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The effective development of software product lines (SPLs) requires the ability to create a large variety of applications from a repository of assets. These assets provide the basic building blocks for supporting the creation of each specific product. In this paper we exploit the potential of independent and pluggable software units (PUs) for assembling the products of a related family. PUs support application variability through Inheritance of Topology (IT), a construct that reuses the topology of PUs network models. IT enables new applications to be derived from existing ones by just requiring the definition of the differences. We present results from the development of a microwave oven SPL.