PREEvision – Efficient E/E Development with Product Lines and Variants
Efficient E/E development without redundancy.
The product line approach of PREEvision ensures efficiency in E/E development – with libraries and reuse of designs. Model series or individual vehicles can be derived from product lines using variant management.
Comprehensive product line concept
Centralized and product line-based libraries as basis of development
Reuse of associated artifacts
Abstraction concept for dependencies between development branches
Flexible amalgamation of artifacts and model parts
Variant management from product line to concrete vehicle
Feature-Oriented Domain Analysis (FODA)
The Use Case
PREEvision helps to avoid redundant development work and to repeatedly reuse solutions that have already been developed.
If new product lines are created for teams with their own specific tasks through copying, the artifacts remain connected to one another thanks to the abstraction concept of PREEvision. Cross-product line development can be traced in this way.
Libraries in which standard modules and components are managed, serve as the basis for structured and efficient development without redundancy.
Functions / Features
Libraries and Building Blocks
Components managed in the library can also be organized into building blocks or sets composed of multiple artifacts or functions. A building block comprised of hardware and software components, such as for engine control, can be constructed and in turn be used as a template in various different product lines. Whole product lines can be further developed as development branches and then combined later on.
The description of all aspects of the E/E architecture of a product line using the graphical or table-supported editors results in a 150% model containing all the installable E/E equipment features of a vehicle series. These include, for example, different and mutually-exclusive drive concepts. Concrete vehicles can be derived from this.
Change and Version Management
PREEvision offers a ticket system for change requests and defect reports for the purpose of controlled change management. Integrated version management can codify artifacts in branches and revisions.
In cooperation with the PREEvision Collaboration Platform, which enables parallel and conflict-free working, even complex E/E projects can be developed in a traceable way.
Quick implementation of new ideas via scratchpad.
The Scratchpad is a design tool for the quick implementation of new ideas and solutions.
It provides each user with a secure working environment outside the main model context. Model parts can be further developed here and later integrated into the model.
Merging of Data
Which data is merged and which data is overwritten, can be determined in detail.
For further development of individual artifacts, entire components or product lines in development branches, as well as the integration of imported data, PREEvision provides a detailed comparison view.
The controlled merging of data is also possible. Which data is merged and which data is overwritten, can be determined in detail.
Historical versions can also be compared and restored.
Variants are based on feature models in PREEvision.
From a product line (150% model), it is possible to derive model series (120% model) from which concrete, fully configured vehicles can be derived. Variants can be derived in PREEvision based on feature models (Feature-Oriented Domain Analysis, or FODA) or with equipment templates and their alternatives.