This functionality is only available for certain module packages.

You are here: Concepts > Methods for modular system development > Functional-driven development

Functional-driven development

Functional mechatronic components transform the configuration process: Machines and plants are modeled by creating a configuration out of functional mechatronic components. On the functional level, mechatronic parameters are set by employees from various disciplines and discipline-specific project structures are created. Because this procedure affects both the functional configuration and the creation of mechatronic components based on functional criteria, it is consolidated under the rubric of functional configuration.

Within a model-driven development framework, the procedure takes the following form:

The workflow for model-driven development begins with the modeling of the mechatronic components and the generation of the required parameters. The result is a functional, mechatronic plant model that can ultimately serve as a basis for processing the required resources. Resource processing in turn provides a basis for displaying discipline-specific components. In this process, the corresponding macros are assigned to the mechatronic components. This process may be referred to as the top down development of a modular system.

In subsequent testing of the completed development, a mechatronic configuration is used to create a discipline-specific structure which in turn is used to create the documents. The model can be revised or expanded on the basis of these results.