The one-stop solution for all your challenges in variant management and product line development.

Simply complex: These days, products are often created with many variants to ensure a fast and flexible response to unforeseen customer requirements. This wealth of variants is reflected across all areas of development, driving complexity in both hardware and mechanics, as well as software. It’s a real challenge, but also a real window of opportunity as the management of all the individual elements can be simplified and, therefore, accelerated – if the right development approach is adopted.


A surefire path to success lies in product lines where everything, from initial requests to hardware and software components, right up to testing, is developed with not just one product in mind, but an entire lineup of products. This works because components and engineering artifacts belonging to similar products often share a common basis which differs only when it comes down to product specifics. By considering these similar products as a whole, and not as individual, independent one-off projects, the development process can be simplified, meaning managing it can be too. This is the guiding principle behind the product line approach.


With pure::variants we have developed just the right tool for this approach: It’s flexible, meaning it can manage your development with all its variants, components, limitations and usage requirements, just like that. It’s quick. It’s secure. It’s innovative. And integration is a piece of cake.


pure::variants is a tailor-made one-stop solution that can be seamlessly integrated into your existing systems and processes so that going forward, your software tools can manage variants and groups of variants more efficiently and for longer periods of time. Along the way, this optimizes the entire development process. Thanks to the open user interface, variant information can also be used for analyzing requirements and for system design, as well as implementation and testing processes. On top of that, pure::variants is designed to be fully customizable to meet all your wants and needs, taking the development of individual solutions to a whole new level.

The pros of pure::variants at a glance:

  • Finds efficient solutions that are the perfect fit;

  • Slots seamlessly into existing tools and processes;

  • Steers and manages complex tasks;

  • Finds solutions to your requirements;

  • Automatically identifies and resolves issues;

  • Based on the Eclipse open development environment;

  • Comes with full tool support throughout all stages of development;

  • Keeps variants and existing integrated tools updatable for a long time;

  • Easy and quick to implement – also thanks to our consulting and training offering; 

  • Can be scaled to fit any project.

Used alongside other tools, pure::variants is the ideal solution for all stages of the product development process (PDP):

Requirements management

pure::variants synchronizes information on requirements and variants of a product line’s product variants. Managing complex systems has never been easier thanks to the option to reuse these requirements.

Learn more

Model-based software development

pure::variants interacts with other MBSE tools to add variant information to your models, meaning, among other things, that consistent model variants can be configured within a master model structure.

Learn more

Software configuration management

pure::variants lets you apply variant-specific tasks and automated software generation to artifacts stored in configuration management systems.

Learn more

Test management and issue tracking

pure::variants helps manage variant-specific issues and tests. These can be assigned to pure::variants variation points and analyzed in real time.

Learn more

Office applications

pure::variants can be integrated with Microsoft Office tools to quickly capture variant-specific information in documents.

Learn more

Reporting Tools

pure::variants can also be used for variants management of reports.

Learn more