Skip to Main Content
This paper describes a reference architecture for developing and implementing software applications that perform remote vehicle diagnostics and prognostics. The reference architecture incorporates emerging standard server technologies at the application level to ensure portability across a broad range of server platforms and to promote reuse of core application components across diverse end user domains. The core applications include the real-time diagnostics management application, a diagnostic analysis toolset, and an analysis and authoring environment for developing diagnostic/prognostic applications. The diagnostic analysis toolset uses Java-based application components within a common framework to enable a diverse mix of reasoning and rule-based methods to be flexibly integrated within diagnostic and prognostic applications. These same components are also used in the real time server environment for executing diagnostic and prognostic strategies.