Premium
Implementation of ECU Specific Requirements in ODX Generation Using Variation Management
Author(s) -
Nata Aswin,
Kodati Eswar Kumar
Publication year - 2019
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2019.00692.x
Subject(s) - computer science , xml , software engineering , software , data exchange , configuration management (itsm) , variation (astronomy) , systems engineering , database , world wide web , engineering , operating system , astrophysics , physics , computer network
As the need for diagnostic applications in the advanced technological vehicles is increasing, the need for standardized format for diagnostic data is also growing. ODX (Open Diagnostic data eXchange) file is one of the standardized XML‐based formats based on ISO 22901 used for exchanging diagnostic data in modern world vehicles. Different types of diagnostic identifiers like DIDs, RIDs and DTCs are defined in a structured way in ODX files. These diagnostic identifiers will be used throughout the life cycle of vehicle development like software development, testing, production, after‐sales and service. The new features like Autonomous and Electrification demands to have common and distinctive diagnostics requirements for different vehicle platforms. This poses architectural challenges in managing common features and specific features with in a superset architecture (eg: Defining a single DID differently for different ECUs). One of the ways to tackle this challenge is through variation management concept. Variation management enables embedding information about different flavors of controllers into the same architecture. This helps downstream software teams to optimize their software to have their specific requirements. This paper focuses on variation management solution to accommodate ECU specific diagnostic requirements in ODX generation.