pure::variants Community Edition 2.2.1 reviewDownload
pure::variants Eclipse plugin supports development and variant management for software product lines with many product variants
pure::variants Eclipse plugin supports development and variant management for software product lines with many product variants. pure::variants is completely model-based.
It uses feature models for variability and commonality modeling. pure::variants Community Edition supports creation, management, and evaluation of all necessary models, and uses XML based data formats. It includes a model transformer, which permits the creation of product variants directly from customizable components.
Here are some key features of "pure variants":
The pure::variants Community Edition permits first steps into the world of software product lines with no cost for personal and non commercial uses. It includes all main features of pure::variants. Only advanced feature like the extensibility interface and support for larger models are not available. It supports creation, management and evaluation of all necessary models and uses XML based data formats for model storage.
The Community Edition is available as a plug-in for the OpenSource Eclipse Integrated Development Environment (IDE), which is about to become the de facto standard cross-platform development tool. Since pure::variants supports the extensibility of Eclipse, customers can easily perform functional enhancements and appearance changes if required.
Supported Extensibility Interfaces
COM/OLE (DE/SE Windows only)
Eclipse extension point interface
XML based native data formats
Independent of programming language
Seamless integration into Eclipse IDE
Optional Extension modules (not for CE)
SCM access (CVS,IBM ClearCase, Subversion)
RM access (Doors, CaliberRM)
Supported import/export formats
Extensible via user definable import/export modules
What's New in This Release:
This release provides support for expressing modeling constraints and a new, simplified language for restrictions and constraints, including graphical and textual editors with syntax highlighting and automatic completion.
Extended consistency checks for models, including support for user-defined checks, help users to create and maintain high quality models.
For instance, type model violations can be checked online during model manipulation.
Domain specific rules can be integrated easily.
The improved model evaluation provides better conflict resolution and user interaction.
pure::variants Community Edition 2.2.1 keywords