Product Comparison

The pure::variants family consists of several products, each matching the needs of specific user groups. The main pure::variants products (Community, Professional, Enterprise) are for use in all development phases. The pure::variants Feature Modeler products provide rich modeling in the problem domain.
The following sections describe the main products in more detail.

pure::variants Community

The pure::variants Community 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 Eclipse Integrated Development Environment (IDE). Since pure::variants supports the extensibility of Eclipse, customers can easily perform functional enhancements and appearance changes if required.

pure::variants Professional

pure::variants Professional targets at individual developers as well as small to medium sized developer teams. It supports creation, management and evaluation of all necessary models and uses XML based data formats for model storage.
Because of its flexibility and ability to be customized pure::variants Professional integrates smoothly into existing development tools. Rather than replacing these tools it enhances them by performing variant management. This saves investment costs and increases productivity.
pure::variants Professional is available as stand-alone tool and a plug-in for the OpenSource Eclipse Integrated Development Environment (IDE). Since pure::variants supports the extensibility of Eclipse, customers can easily perform functional enhancements and appearance changes if required.

pure::variants Enterprise

pure::variants Enterprise provides additionally to all functionalities of pure::variants Professional centralized server-based model management with concurrent access from remote clients. The user interface is identical to pure::variants Professional, thus migration is simple. pure::variants Enterprise offers role-based access control for server-side projects. Also included is the Connector for BIRT, enabling organisations to create report documents for online and offline usage from pure::variants models and other data sources.

pure::variants Evaluation

pure::variants Evaluation provides access to the full power of pure::variants for users who want to try pure::variants before buying. The minimal configuration allows to work for 30 days with pure::variants. Not all Connectors and product capabilitities are included in the standard download. Please contact use if you have special evaluation needs.

Technical specifications

  • Supported platforms
    • Windows 2008/2012 Server, Windows 7/10
    • Linux Ubuntu 10.04 LTS (other on request)
    • Mac OS X 10.5 and newer
  • Supported Extensibility Interfaces
    • Java
    • JavaScript
    • COM/OLE (Windows only, not for pure::variants Community)
    • Eclipse extension point interface
    • XSLT
  • XML based native data formats
  • Independent of programming language
  • Seamless integration into Eclipse IDE
  • Optional Connectors (not for pure::variants Community)
    • Requirements Management (e.g. Doors, Doors NG, PTC Integrity)
    • Model Based Engineering (e.g. IBM Rhapsody, NoMagic MagicDraw, Sparx Enterprise Architect)
    • SCM, Code Management and more
  • Supported import/export formats
    • HTML
    • XML
    • CSV
    • Extensible via user definable import/export modules

Edition Comparison Matrix

  Community         Evaluation        Professional Enterprise
number of
models
1 Feature model
1 Family model
not limited not limited not limited
number of
model elements
100 features
200 elements
not limited not limited not limited
transformation standard fully
extensible
fully
extensible
fully
extensible
model management local local local local and centralized
online collaboration no no no yes
version control support any SCM
with Eclipse Team Provider
any SCM
with Eclipse Team Provider
any SCM
with Eclipse Team Provider
integrated or external using any SCM
undo session session session complete
access control no no no projects
models
model elements
Reporting Engine no optional optional included
Included Connectors 0 Connector for Source Code Management included,
other Connectors on request
1 (free choice) All Standard Connectors
Permitted Use (for details see EULA)  Personal and Educational Use Time Restricted Evaluation, No Productive Use Full Commercial Use Full Commercial Use
Price Free of Charge,
requires registration.
Free of Charge,
requires registration.
Please, contact our sales team. Please, contact our sales team.