
With CANdelaStudio, you take the lead in creating and refining formal ECU diagnostic specifications – intuitively, efficiently, and with precision. You define the foundation for robust diagnostic software, enable seamless automated conformity testing, and deliver reliable data to diagnostic testers across development, production, and service environments.
Designed for diagnostic specification engineers and developers, CANdelaStudio empowers you to turn complexity into structure and standards into action. You work faster, ensure consistency, and maintain full control over every detail of your diagnostic data.
At the same time standardized data exchange via ODX and AUTOSAR DEXT integrates your work effortlessly into modern toolchains and workflows.
Advantages
Reusability
- The user is guided by a templates concept. Despite differences in requirements, the diagnostic data is always described in a similar structure, even for different automotive OEMs. This enables reusability across projects.
- Specific TIER1 support for OEM-independent diagnostic development
Consistent and Secure
- Consistency checks during input assure high data quality.
- Diagnostics-oriented user interface assure quick results.
Versatile Applicable
- Import and export from/to different exchange formats (ODX, AUTOSAR DEXT/SYS-EX, CSV, RTF, HTML, A2L, XML, CDI, SOVD OpenAPI) simplify reuse and further use of data
- Support of different protocols on different networks (UDS, OBDonUDS (SAE J1979-2), KWP2000, OBD2, WWH-OBD, SOVD, CAN, LIN, MOST, FlexRay, DoIP)

Application Areas: Editions & Variants
Editions are products tailored for defined purposes:
- Desktop Edition (DE) for interactive work
- Server Edition (SE) for automated CI/CT environments
(for Windows and Linux)
Variants are staggered feature sets of an Edition:
- Variants for the Desktop Edition (DE): Standard | ViewX | Pro | Admin
- Variants for the Server Edition (SE): Data Export | Data Exchange


Variants for Desktop Edition (DE):
CANdelaStudio Standard
CANdelaStudio Standard offers all important functions to conveniently describe ECU diagnostics (e.g. ECU identification, fault memory, session, security, ...).
Functions of CANdelaStudio Standard:
- Creating and editing CANdela documents (*.cdd) using CANdela templates (*.cddt)
- Setting attribute values for code generation, for example
- Comparing two CANdela documents, or parts of CANdela documents
- Importing data from various standard formats (ODX, CSV, …)
- Exporting the CANdela document to various data formats
- Viewing and consistent editing in one language
Target group: All active participants in the diagnostic process should use CANdelaStudio Standard.
Variants for Server Edition (SE):
With the CANdelaStudio Server Editions (SE), you execute CANdelaStudio imports/exports in a server environment, e.g. Continuous Integration/Continuous Design Build Pipeline, Jenkins, Virtual Machine, Docker etc.
CANdelaStudio Server Editions include a command line oriented interface and are offered as two Product Variants - also
for the operating system Linux:
- Data Export Server Edition: Exports only
- Data Exchange Server Edition: Import/export
CANdelaStudio Server Edition in a CI/CD Pipeline
The video on the right, and the webinar recording presents an approach to automate diagnostic development tasks using CANdelaStudio Server Edition (SE), reducing manual effort when updating diagnostic specifications such as CDD files.
The automation pipeline includes validation via UDS/AUTOSAR checks and automated export of ODX and DEXT files, with potential for more complex workflows involving testing and deployment.
Implementation requires a source control system, CI/CD platform, automation tools, and a server environment, with examples provided for GitHub Actions and Jenkins.
Key Features
In order to handle OEM-specific differences in a single tool, CANdelaStudio supports document templates (CDDT). A document template corresponds to an OEM-specific diagnostic specification in content. It contains a formal description of all allowable basic services of the ECU and the set of mandatory content that must be implemented for every ECU.
Document templates are provided by many automotive OEMs. For projects without a OEM-specific document template, a generic document template for UDS is included with delivery.
Videos
Images
Highlights of Version 25
- With the new AI features in CANdelaStudio 25, users can find information, work steps, and project-specific guidance much faster—without having to spend time searching through documentation or complex diagnostic data.
- Smart Help provides precise, context-sensitive answers directly from the Help menu, making it easier to get started quickly and boosting daily efficiency.
- Smart Suggestions provides well-founded recommendations based on project data, CDDs, and other artifacts, ensuring greater consistency, better data quality, and less rework.
- Especially with complex diagnostic models, AI replaces time-consuming trial-and-error with targeted guidance, thereby significantly shortening development cycles.
- In Version 25, the AI functionality is available via the MCP approach, e.g., in Visual Studio Code, providing a sneak peek into AI-powered workflows around CANdelaStudio.
Import/Export Formats
SOVD
- SOVD OpenAPI Export: Export of CDD files based on UDS to a SOVD OpenAPI file
AUTOSAR
- Easy import of signals and conversions from an AUTOSAR System Description
- Export of the AUTOSAR Diagnostic Extract (DEXT files)
- Linking of diagnostic objects in CANdelaStudio with the
associated objects in the AUTOSAR System Extract (SYS-EX)
Sync of Diagnostic and SW Components (SWCs)
- Creation and updating of diagnostic objects from type lists or system extracts (SWCs from DaVinci Developer)
- Updating of SWCs in DaVinci Developer via the DEXT format
CANdb and FIBEX
- Adoption of signals and conversion into data objects and DTCs
ODX
- Import from ODX (2.2, 2.0.1), as well as export to ODX (2.2, 2.1, 2.0.1)
- Extensive optional settings in ODX export (e.g. table or service oriented)
- Partial import of ODX data, e.g. only Layers and Services
- ODXStudio View for viewing ODX data
- Intelligent support of Object IDs (OID) and Text IDs (TID)
Reports
- Diagnostic specification export (RTF, HTML)
- Service overview export (CSV file)
Others
- SAE J1979 and SAE J2012 Digital Annexes: Import of detailed OBD data into a selected variant or library
Data Exchange in AUTOSAR Development
Advantages & Benefits
- Comprehensive integration into existing workflows (AUTOSAR)
- Simple exchange of diagnostics-relevant data between the tools involved
- Consistency between diagnostic data and descriptions of the software components.
- Faster development cycles thanks to automated synchronization and merging in the event of changes.
- High degree of automation in software configuration
- Consistent DEXT and ODX data: Both are generated from the same source.

The E/E design tool PREEvision combines software and diagnostic design, making vehicle diagnostics an integral part of the E/E development process.
- The diagnostic model can be exported directly from PREEvision to CANdelaStudio.
- The diagnostic data is further refined and supplemented in CANdelaStudio.
- Manual adaptation of the diagnostic data to the software is no longer necessary.
- The data exchange between the two tools ensures that the internal and external view of diagnostics remains synchronized.
Services and fault memory with all details from the diagnostic reports are taken into account. The scope of the export of diagnostic data is based on the software-hardware mapping, i.e. the availability of diagnostic objects on a dedicated ECU.
Tailor-made Services
Benefit from our CANdelaStudio engineering services that are perfectly tailored to your needs.


Our customized services include:
- Support for customer-specific formats with diagnostic content (data import and export) via plug-ins
- Customization of standard product components (e.g., ODX export...) to meet customer-specific requirements
- Creation of OEM-specific CANdelaStudio templates (.cddt files)
- Product coaching for rapid, hands-on training in selected CANdelaStudio use cases
FAQs
Services / Downloads














