-
Notifications
You must be signed in to change notification settings - Fork 101
About FeatureIDE
FeatureIDE is an open-source framework for feature-oriented software development (FOSD) based on Eclipse. FOSD is a paradigm for the construction, customization, and synthesis of software systems. Code artifacts are mapped to features, and a customized software system can be generated given a selection of features. The set of software systems that can be generated is called a software product line (SPL). FeatureIDE supports several FOSD implementation techniques such as feature-oriented programming, aspect-oriented programming, delta-oriented programming, and preprocessors. All phases of FOSD are supported in FeatureIDE, namely domain analysis, requirements analysis, domain implementation, and software generation.
FeatureIDE is developed mainly at the University of Magdeburg, Germany in cooperation with the Metop Research Institute. For information about the project, technical questions and bug reports, please contact the development team via t.thuem@tu-braunschweig.de. You can also use our [bug tracker](https://github.com/FeatureIDE/FeatureIDE/issues).
For details on FeatureIDE have a look through our wiki or checkout our recent article.
You may also visit FeatureIDE's home page: https://featureide.github.io/
- [About FeatureIDE] (https://github.com/FeatureIDE/FeatureIDE/wiki/About-FeatureIDE)
- [Software-Product-Line Developer] (https://github.com/FeatureIDE/FeatureIDE/wiki/Software-Product-Line-Developer)
- [FeatureIDE Developer] (https://github.com/FeatureIDE/FeatureIDE/wiki/FeatureIDE-Developer)