Tool: DaVinci Developer Adaptive
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.

DaVinciDeveloper Adaptive 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