On the Need of Safe Software Product Line Architectures. (bibtex)
by Roberto E. Lopez-Herrejon, Alexander Egyed
Abstract:
A Software Product Line (SPL) is a family of related software systems distinguished by the different sets of features each system provides. Over the last decade, the substantial benefits of SPL practices have been extensively documented and corroborated both in academia and industry. Several architecture methods have been proposed that employ different artifacts for expressing the components of a SPL, their properties and relationships. Of crucial importance for any SPL architecture method is to guarantee that the variability, for instance as expressed in feature models, is not only preserved but also kept consistent across all artifacts used. In this research challenge paper we argue that Safe Composition - the guarantee that all programs of a product line are type safe - can be leveraged to address this guarantee for structural properties of SPL architectures and the challenges that that entails.
Reference:
On the Need of Safe Software Product Line Architectures. (Roberto E. Lopez-Herrejon, Alexander Egyed), In Proceeding of the 4th European Conference Software Architecture (ECSA 2010), August 2010, Copenhagen, Denmark (Muhammad Ali Babar, Ian Gorton, eds.), Springer, volume 6285, 2010.
Bibtex Entry:
@Conference{DBLP:conf/ecsa/Lopez-HerrejonE10,
  author    = {Roberto E. Lopez{-}Herrejon and Alexander Egyed},
  title     = {On the Need of Safe Software Product Line Architectures.},
  booktitle = {Proceeding of the 4th European Conference Software Architecture (ECSA 2010), August 2010, Copenhagen, Denmark},
  year      = {2010},
  editor    = {Muhammad Ali Babar and Ian Gorton},
  volume    = {6285},
  series    = {Lecture Notes in Computer Science},
  pages     = {493-496},
  publisher = {Springer},
  abstract  = {A Software Product Line (SPL) is a family of related software systems
	distinguished by the different sets of features each system provides.
	Over the last decade, the substantial benefits of SPL practices have
	been extensively documented and corroborated both in academia and
	industry. Several architecture methods have been proposed that employ
	different artifacts for expressing the components of a SPL, their
	properties and relationships. Of crucial importance for any SPL architecture
	method is to guarantee that the variability, for instance as expressed
	in feature models, is not only preserved but also kept consistent
	across all artifacts used. In this research challenge paper we argue
	that Safe Composition - the guarantee that all programs of a product
	line are type safe - can be leveraged to address this guarantee for
	structural properties of SPL architectures and the challenges that
	that entails.},
  doi       = {10.1007/978-3-642-15114-9_48},
  file      = {:Conferences\\ECSA 2010 - On the Need of Safe Software Product Line Architectures\\On the Need of Safe Software Product Line Architecture-preprint.pdf:PDF},
  keywords  = {FWF P21321, EU IEF 254965},
}
Powered by bibtexbrowser