FeatureIDE: A tool framework for feature-oriented software development

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.

DOI: 10.1109/ICSE.2009.5070568

Extracted Key Phrases

2 Figures and Tables

0102030200920102011201220132014201520162017
Citations per Year

169 Citations

Semantic Scholar estimates that this publication has 169 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@article{Kstner2009FeatureIDEAT, title={FeatureIDE: A tool framework for feature-oriented software development}, author={Christian K{\"a}stner and Thomas Th{\"{u}m and Gunter Saake and Janet Siegmund and Thomas Leich and Fabian Wielgorz and Sven Apel}, journal={2009 IEEE 31st International Conference on Software Engineering}, year={2009}, pages={611-614} }