Flexible arquitecture, supporting plugin for each of the three main elements of the tool: Reasoners, Questions and Models.
Support for adding other Reasoners.
Support for adding other Questions.
Support for adding other Variability Models.
Load and save of the models into different file formats. Each Model has to contain the savers and loaders for all supported file formats. Thus, if we add a new Variability Model, we have to provide the savers and loaders for its file formats too.
We summarize the benefits of using FAMA FW:
Easy to use: FAMA FW has a simple and stable front-end QuestionTrader, implementing a query-based interaction.
Easy to extend: FAMA FW architecture allows to extend or update existing products just by adding or updating its components or features. Third-parties are allowed to develop and integrated their own FAMA Extensions.
Easy to configure: FAMA FW is configured by means of an unique XML file, easing its maintenance and configuration to adapt the tool to the user needs.