kirancodes.me
To Proof Maintenance & Beyond!

FeatureIDE: A tool framework for feature-oriented software development

Christian Kästner, Thomas Thüm, Gunter Saake, Janet Feigenspan, Thomas Leich, Fabian Wielgorz, Sven Apel

Abstract

Tools support is crucial for the acceptance of a new programming language. However, providing such tool support is a huge investment that can usually not be provided for a research language. With FeatureIDE, we have built an IDE for AHEAD that integrates all phases of feature-oriented software development. To reuse this investment for other tools and languages, we refactored FeatureIDE into an open source framework that encapsulates the common ideas of feature-oriented software development and that can be reused and extended beyond AHEAD. Among others, we implemented extensions for FeatureC++ and FeatureHouse, but in general, FeatureIDE is open for everybody to showcase new research results and make them usable to a wide audience of students, researchers, and practitioners.

BibTeX
@inproceedings{Kaestner-al:ICSE09,
  author    = {Christian K{\"{a}}stner and
               Thomas Th{\"{u}}m and
               Gunter Saake and
               Janet Feigenspan and
               Thomas Leich and
               Fabian Wielgorz and
               Sven Apel},
  title     = {{FeatureIDE:} A tool framework for feature-oriented software development},
  booktitle = {ICSE},
  pages     = {611--614},
  publisher = {{IEEE}},
  year      = {2009},
}

Related papers