GET INVOLVED

COVESA Getting Started

COVESA Community Calendar - Weekly Meeting Schedule

COVESA Communication Channels (Slack, Mailing Lists, Calendar)

COVESA Github Repository

Project Launch Process

Request Wiki Account

Join COVESA

COVESA Briefing/Overview Deck


COLLABORATIVE PROJECTS

Data Expert Group
▶︎ Best Practices
     ▷ Governance
     ▷ Privacy and Identity
     ▷ Data Model Definition
     ▷ API First
▶︎ Data Models and Ontologies
     ▷ Vehicle Signal Specification (VSS)
     ▷ Vehicle Signal Specification Ontology (VSSo) - W3C Collaboration
▶︎ Architecture and Infrastructure
▶︎ Interface Definition
     ▷ Vehicle API
     ▷ Vehicle Service Catalog (VSC)
     ▷ Vehicle Information Service Specification (VISS) - W3C Collaboration
 
Data Expert Group Workshop 2023Q1

Electric Vehicle Charging Expert Group
▶︎ EV Charging Event Data Aggregation Project
▶︎ EV Optimization - Increase Travel Range for Fixed Battery

Android™ Automotive SIG
▶︎ Android Automotive White Label App Store

Security Team

Simulation and Tooling
▶︎ digital.auto

Vehicle Experience and Content - Entertainment BoF
▶︎ In-vehicle Payment SIG

HISTORICAL

Common Vehicle Interface Initiative

Cloud & Connected Services Project

SDV Telemetry Project - On Hold

Events

Industry Events

Industry Events 2023

COVESA Events

October 2022 All Member Meeting

April 2022 All Member Meeting

October 2021 All Member Meeting

May 2021 All Member Meeting

October 2020 All Member Meeting

May 2020 Virtual Technical Summit

November 2019 Technical Summit

May 2019 All Member Meeting

Contact Us

Child pages
  • Common Vehicle Service Description and Catalog (a.k.a. VSC / IDL / RPC)

We use cookies on this site to enhance your user experience. By using this site, you are giving your consent for us to set cookies.


Skip to end of metadata
Go to start of metadata

The Vehicle Signal Specification (VSS) and related projects, are on their way accepted as a Standard Data description model, and creating standard catalog(s) of defined data items.

Building on the same idea is the creation of a "services model" and an industry-common description of all types of interfaces, including remotely accessible services, and Service-Oriented-Architecture approaches.

This page summarizes the work on the latter. 


The work has a number of related names that might be consolidated in the future

  • IDL = Interface Description Language (a well known, generic term → Wikipedia)
  • VSC = Vehicle Service Catalog
    • The project that mirrors VSS by defining both a "model" (how to describe interfaces) and proposes one or several "catalogs" of standard interfaces/services.
  • VSC-language = informal term, may be used to refer to the definition of "The common service/interface description format"
  • Franca IDL = An established IDL used in the automotive industry.  Is a natural basis for VSC to consider and/or reuse Franca IDL as its basis


The GitHub repositories are relatively sparse because the proposals and work are primarily in presentations at the moment.

  • VSC-tools has an initial tool proposal for reading a YAML-based "VSC-language" and converting to/from other formats, or generating code.  It evolves as the definition of the VSC syntax evolves.
  • Vehicle Service Catalog – has only an example service at the moment, but follows the proposal of the "VSC language"


The topic is however more established than it seems, with analysis and idea presentations in previous workshops and presentations.  Please refer to the following:

Links can be found in conferences/workshops listed on the parent page.

  • No labels