Feature Interactions

  • Sven Apel
  • Don Batory
  • Christian Kästner
  • Gunter Saake
Chapter

Abstract

Features can interaction in various was, both in positive and intended ways, as well as in critical and inadvertent ways. Communication between features is natural and often desired, but if not identified and managed properly, feature interactions can cause unexpected erroneous behaviors and result in critical system states. This chapter takes a closer look at feature interactions and how they manifest in program code and behavior. It discusses strategies to detect and mitigate them, especially from an implementation perspective.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Sven Apel
    • 1
  • Don Batory
    • 2
  • Christian Kästner
    • 3
  • Gunter Saake
    • 4
  1. 1.University of PassauPassauGermany
  2. 2.University of Texas at AustinAustinUSA
  3. 3.Carnegie Mellon UniversityPittsburghUSA
  4. 4.Fakultät für Informatik, Institut für Technische und Betriebliche InformationssystemeOtto-von-Guericke-UniversitätMagdeburgGermany

Personalised recommendations