Skip to content
Raixxor edited this page Oct 15, 2020 · 84 revisions

Welcome to the FeatureIDE wiki!

FeatureIDE is an Eclipse-based IDE that supports all phases of feature-oriented software development for the development of Software product lines: domain analysis, domain implementation, requirements analysis, and software generation. Different SPL implementation techniques are integrated such as feature-oriented programming (FOP), aspect-oriented programming (AOP), delta-oriented programming (DOP), and preprocessors.

Use FeatureIDE

Installation and Update

There are three options: downloading a prepackaged version, installation from Eclipse Marketplace, installation from the Update Site.

FeatureIDE Overview

Examples

Background

  • Software Product Lines
  • Feature Models
  • Slicing
  • Feature-Oriented Software Development (FOSD)
  • Feature-Oriented Programming (FOP)

Contribute to FeatureIDE

Getting started

FeatureIDE Architecture and Extensibility

Development process in general

Development process in detail

Clone this wiki locally