Feature interactions in embedded control systems

  • Authors:
  • Andreas Metzger

  • Affiliations:
  • Department of Computer Science, University of Kaiserslautern, P.O. Box 3049, 67653 Kaiserslautern, Germany

  • Venue:
  • Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Directions in feature interaction research
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Present-day software systems, like modern telecommunications systems or distributed Internet applications, have reached levels of complexity that can no longer be addressed with ad-hoc techniques. Therefore, systematic approaches for coping with this huge complexity are required. To correctly develop such systems, interactions between the system's features have to be considered, as these might be the origin of incorrect system behavior. In addition to the traditional domains of large systems, increasingly complex systems can be found in the domain of embedded control systems, of which automotive as well as building and home control systems are interesting examples. In particular, the environment, in which an embedded control system operates, plays a crucial role in such a system's behavior, and can thus be the source for additional interrelationships between features. In this article, a systematic approach for the automatic detection of feature interactions in embedded control systems is presented, which allows the identification of interactions within a system as well as the detection of interactions that are caused by the environment.