Skip to toolbar

Community & Business Groups

Automotive Ontology Community Group

The Automotive Ontology Working Group is an informal group of individuals and corporations who want to advance the use of shared conceptual structures in the form of Web ontologies for better data interoperability in the automotive industry, and this at Web scale. In particular, we want to develop extension proposals for schema.org so that automotive information can be better understood by search engines and OWL Web ontologies for the automotive industry. Also, we want to provide a forum for bringing together researchers and practitioners who are working on advancing the field.

Group's public email, repo and wiki activity over time

Note: Community Groups are proposed and run by the community. Although W3C hosts these conversations, the groups do not necessarily represent the views of the W3C Membership or staff.

Chairs, when logged in, may publish draft and final reports. Please see report requirements.

The Automotive Ontology Community Group Charter

Automotive Ontology Community Group Charter

 The aim of the W3C Automotive Ontology Community Group is facilitate the development of web ontologies that define and describe the shared conceptual structures in the automotive industry. The first step in this development, the automotive extension proposal for schema.org is now in the process of finalization – the most important properties and classes have become the part of schema.org 2.0 core on May 13, 2015. The finalization of the auto.schema.org (“reviewed/hosted”) extension is expected very soon. The scope of the first set of concepts, those in core and in the auto.schema.org includes terms that describes vehicles from the sales or automotive market perspective.

Using this baseline scope, the community group intends to grow the automotive ontologies both horizontally – by adding new important types and properties related to the market perception of autos, essentially amending the auto.schema.org, and vertically – by adding other types and properties describing other aspects of cars, such as vehicle configuration and “buildability” aspect, vehicle lifetime aspects, or vehicle data backbone aspects – covering the new realities of “connected cars”, autonomous cars etc.

The open source ontology (or ontologies) to be developed, have inherited the code name GAO – Generic Automotive Ontology (and its URI: http://purl.org/gao) from the informal group of individuals and corporations that worked on it since the fall of 2013.

The ontologies developed in this work may be voted on by its members to be included into future evolutions of auto.schema.org extension, external extensions or become subject of standardization efforts with relevant standardization bodies.

The solutions developed in this group may be voted on by its membership via decision-making approaches described by W3C, IETF, or similar standardization bodies.

The charter can be revised by the consensus of the Community Group. The key considerations are:

  1. The overall goal of GAO, including the selection and balance between initially proposed aspects of automotive industry to be reflected in GAO ontologies.
  2. The scope of work
  3. Deliveries and roadmap
  4. Dependencies and liaisons
  5. Community Group processes (including tools)

Overall goals of GAO

The fundamental goal of the GAO ontology (or family of ontologies) is to create a common conceptual framework for information sharing and data exchange for the benefit of the automotive industry and the benefit of industries related to the automotive industry, including but not limited to: insurance industry, media and marketing industry, transportation infrastructure industry (road systems) etc.

To achieve this goal the community will:

  1. Clearly define the key components of GAO, initially including:
    a) GAO Compatibility: A schema.org-compliant ontology for vehicle configuration information.
    b) GAO Vehicle Lifetime Information: A schema.org-compliant ontology for vehicle life-time information.
    c) GAO Vehicle Data Backbone: An ontology for information interchange within a vehicle, between vehicles, and between vehicles and their external entities. The community may propose different set of key components for GAO or add new components.
  2. Collect and describe the use cases of the GAO ontologies
  3. Review the existing schema.org extensions (core and auto.schema.org)
  4. Review existing standards, publically available taxonomies and vocabularies
  5. Propose the amendment of auto.schema.org
  6. Build the prototypes of respective GAO ontologies
  7. Submit the proposals of subsets of respective GAO ontologies to auto.schema.org extension.
  8. Develop materials describing the ontologies
  9. Develop set of implementation recommendations for future users of GAO ontologies
  10. Identify opportunities for creating broad adoption of GAO ontologies
  11. Engage the developer community to use GAO ontologies in the software

Roadmap

The following initial roadmap has been envisioned and shall be discussed in the first community group teleconferences. This roadmap contains milestones from the work inception to the delivery of GAO prototypes, and covers time span from July 2015 to March 2016. The further works will be defined at the end of this period.

  1. The first teleconference – initial plan for week 31 (July 27-31, 2015) – final details to be agreed
  2. Review of existing schema.org extensions – September 2015
  3. Review of existing standards – September 2015
  4. Definition of the key components of GAO – October 2015
  5. Collection of GAO use cases – November 2015
  6. Creation of the first GAO prototypes – February 2016
  7. Creation of the final report – March 2016

Scope of Work

This section contains a brief overview of the works planned in the roadmap

Review of the existing schema.org extension

The team that proposed the existing schema.org extension, with possible participation of the schema.org team members will present the existing extension, their motivations and decisions and will open the discussion about the potential changes and additions to the extension. As the result of these actions, an amendment proposal may be presented by the community to the schema.org team.

Review of existing standards

The members of the community will present existing standards related to scope of GAO. The standards may include but will not be limited to lexicons of standards like ISO-10303 STEP AP 214[1], existing ontologies like Vehicle Sales Ontology – VSO[2] , Car Options Ontology – COO[3], Volkswagen Vehicle Ontology – VVO[4], Used Cars Ontology – UCO[5] or ‘Configuration as Linked Data’ ontology[6] etc. To broaden the scope of existing standards the community members will appoint the other known standards and ontologies relevant for GAO.

Definition of the key components of GAO

The community will discuss and decide about the scope of the component of GAO ontologies. The ideas underlying the initially proposed components (described in this document in the “Overall Goals of GAO” section 1.a-c) will be discussed and agreed upon or modified. Possible other components will be added.

Collection of GAO use cases

 The community members will collect the real and possible use cases of GAO ontologies. The real use cases may contain existing implementations of schema.org extensions developed in the framework of GAO. The future use cases will form a kind of “thought experiments” helping to shape the GAO components.

 Creation of the first GAO prototypes

Selected community members of some appointed third party will build GAO prototypes (as OWL ontologies, serialized as Turtle and JSON-LD) accompanied by appropriate visualizations to help in the presentation of the prototypes. For schema.org extension amendments the canonical representation will be used (RDFa).

Final report

The final report of the currently planned works will be created and submitted by the community group chair and submitted to W3C after all corrections and community-wide discussion.

Future works

The intention of GAO community is to continue the work beyond GAO prototypes. The respective new goals and the scope of work will be formulated after the final report submission.

Dependencies or Liaisons

We have identified the following projects/initiatives relevant to the scope of GAO:

  1. W3C Automotive Working Group, which mission is to develop Open Web Platform specifications for developers writing applications for in-vehicle infotainment systems and vehicle data access protocols.
  2. Automotive and Web Platform Business Group, which mission is to influence the Open Web Platform on the unique needs of the automotive industry, and to help stakeholders within the automotive industry to build a good and practical understanding on the standardization processes within the W3C.
  3. AutoAlliance, The Alliance of Automobile Manufacturers (Auto Alliance) calls itself “the voice for a united auto industry”. They promote sustainable mobility and benefit society in the areas of environment, energy and motor vehicle safety.
  4. Automotive Industry Action Group – AIAG – is a not-for-profit association where professionals from a diverse group of stakeholders – including retailers, suppliers of all sizes, automakers, manufacturers, service providers, academia, and government – work collaboratively to streamline industry processes via global standards development & harmonized business practices.
  5. The European Automobile Manufacturers’ Association – ACEA – represents the 15 Europe-based car, van, truck and bus makers. ACEA works with a variety of institutional, non-governmental, research and civil society partners – as well as with a number of industry associations with related interests.
  6. The Common Procurement Vocabulary (http://ec.europa.eu/growth/single-market/public-procurement/rules/cpv/index_en.htm) – CPV – establishes a single classification system for public procurement aimed at standardising the references used by contracting authorities and entities to describe the subject of procurement contracts.

Community and Business Group Process

Anything in this charter that conflicts with requirements of the Community and Business Group Process is void.

Choosing a Chair

This group chooses their Chair(s) and can replace the Chair(s) at any time using whatever means they prefer. However, if 5 participants – no two from the same organization – call for an election, the group must use the following process to replace any current Chair(s) with a new Chair, consulting the Community Development Lead on election operations (e.g., voting infrastructure and using RFC 2777).

Participants announce their candidacies. Participants have 14 days to announce their candidacies, but this period ends as soon as all participants have announced their intentions. If there is only one candidate, that person becomes the Chair. If there are two or more candidates, there is a vote. Otherwise, nothing changes.

Participants vote. Participants have 21 days to vote for a single candidate, but this period ends as soon as all participants have voted. The individual who receives the most votes – no two from the same organization – is elected chair. In case of a tie, RFC2777 is used to break the tie. An elected Chair may appoint co-Chairs.

Participants dissatisfied with the outcome of an election may ask the Community Development Lead to intervene. The Community Development Lead, after evaluating the election, may take any action including no action.

Decision process

This group will seek to make decisions when there is consensus. When the group discusses an issue on the mailing list and there is a call from the group for assessing consensus, after due consideration of different opinions, the Chair should record a decision and any objections.

Participants may call for an online vote if they feel the Chair has not accurately determined the consensus of the group or if the Chair refuses to assess consensus. The call for a vote must specify the duration of the vote which must be at least 7 days and should be no more than 14 days. The Chair must start the vote within 7 days of the request. The decision will be based on the majority of the ballots cast.

It is the Chair’s responsibility to ensure that the decision process is fair, respects the consensus of the CG, and does not unreasonably favor or discriminate against any group participant or their employer.

Transparency

The group will conduct all of its technical work on its public mailing list. Any decisions reached at any meeting are tentative and must be confirmed on the mail list.

Amendments to this Charter

The group can decide to work on a proposed amended charter, editing the text using the Decision Process described above. The decision on whether to adopt the amended charter is made by conducting a 30-day vote on the proposed new charter. The new charter, if approved, takes effect on either the proposed date in the charter itself, or 7 days after the result of the election is announced, whichever is later. A new charter must receive 2/3 of the votes cast in the approval vote to pass.

The group may make simple corrections to the charter such as deliverable dates by the simpler group decision process rather than this charter amendment process. The group will use the amendment process for any substantive changes to the goals, scope, deliverables, decision process or rules for amending the charter.

Charter’s Revisions:

  1. June 16, 2015 @ 14.30 [Current Revision] by Mirek Sopek

References:

[1] http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=38727

[2] http://www.heppnetz.de/ontologies/vso/ns

[3] http://www.volkswagen.co.uk/vocabularies/coo/ns

[4] http://www.volkswagen.co.uk/vocabularies/vvo/ns

[5] http://ontologies.makolab.com/uco/ns.html

[6] http://purl.org/configurationontology

“Automobile reinvented” and what that means for our cause …

I’m in Detroit and just after the concluding events of 2015 TU-Automotive conference. It was incredible experience for all who participated.

There is no doubt we are just at the threshold of the fundamental changes in the automotive industry that is bringing new kind of cars (driverless and autonomous), redefine the way we use existing vehicles (connected cars) and in general make cars “digital”.

Gartner analyst, Thilo Koslowski, in his optimistic keynote “The Evolution of the Automobile” called this whole trend “Automobile Reinvented” and this sounds like a good slogan for the whole trend !

What that means for us ?

A lot – we will soon need to incorporate new concepts into GAO creation process – concepts we did not even dream about in 2013 when we started it all ! These new concepts, that become important even in today’s customer decisions (what kind of “infotainment” or “connectivity” my car will have? Will it link to my iPhone or Android phone?). For more technically oriented clients – what kind of “telematics” will I get?

We will have to think seriously about this new terminology building GAO and evolving expected auto.schema.org extension…

Cheers
Mirek@Novi|Detroit

Automotive extension is now part of schema.org 2.0

Yesterday, the schema.org team announced that our automotive extension has officially become a part of schema.org 2.0, a major release of this Web-scale vocabulary.

For our community, this is a major step in its own right. The schema.org site directly refers to our “General Automotive Ontology” (GAO) initiative, prominently at http://schema.org/Car and on individual automotive property pages, and mentions our work in the official schema.org blog, as well as in the release notes.

The Automotive Ontology Working Group started as an informal community at the Makolab Semantic Day 2013 in Paris. It is good to see how this initiative is gaining traction and international visibility. But of course we there is more work ahead of us, like additional conceptual elements for car configurations. In the coming weeks, we will work on defining the scope and next work items for this community.

Stay tuned!

Mirek Sopek

Call for Participation in Automotive Ontology Community Group

The Automotive Ontology Community Group has been launched:


The Automotive Ontology Community Group is an informal group of individuals and corporations who want to advance the use of shared conceptual structures in the form of Web ontologies for better data interoperability in the automotive industry, and this at Web scale. In particular, we want to develop
extension proposals for schema.org so that automotive information can be better understood by search engines and
OWL Web ontologies for the automotive industry.
Also, we want to provide a forum for bringing together researchers and practitioners who are working on advancing the field.


In order to join the group, you will need a W3C account. Please note, however, that W3C Membership is not required to join a Community Group.

This is a community initiative. This group was originally proposed on 2015-05-07 by Martin Hepp. The following people supported its creation: Martin Hepp, Dan Brickley, Karol Szczepański, Chris Senior, Mirek Sopek, Alex Moore-Niemi. W3C’s hosting of this group does not imply endorsement of the activities.

The group must now choose a chair. Read more about how to get started in a new group and good practice for running a group.

We invite you to share news of this new group in social media and other channels.

If you believe that there is an issue with this group that requires the attention of the W3C staff, please email us at site-comments@w3.org

Thank you,
W3C Community Development Team