Another part of the MICROSAR Adaptive delivery is DaVinci Developer Adaptive.
DaVinci Developer Adaptive is an Eclipse plugin and is designed for supporting you. In detail:
Authoring / Modelling (Step 1)
- Creation and editing of any ARXML model.
- DML (DaVinci Modeling Language) for more support via AUTOSAR Meta Model knowledge and auto completion.
- ARXML models can be structured in projects.
- Content of models of a project can be spread to different files.
- Models can be combined using project references.
Model Validation
(Step 2)
- Start validation and solving actions
- Support with error tracking and bugfixing
Generation
(Step 3)
- Model-dependent generation of source code and configuration data for application and ECU.

Command Line Interface – CLI
There also exists a CLI. The CLI supports features of the step 2 – Model Validation and step 3 – Generation.
DaVinci Developer Adaptive
The following screenshot gives an overview of DaVinci Developer Adaptive and its views and functions.

- AUTOSAR Adaptive projects in Project Explorer
- Generic Model Editor with object tree
- Compact DML syntax for textual definition of AUTOSAR models
- Auto-completion for references and model elements
- Specialized validation view with direct feedback on model validation
- Comfort Editors for simplifying model authoring for various tasks such as service deployment.
- Wizards for various tasks such as creation of service instances
- Project frames keep the editors or each project together
- Cheat Sheets for easy information access