JOIN/SIGN UP
Already a Member? |
GET INVOLVED
Understanding and Engaging in COVESA Expert Groups & Projects |
COLLABORATIVE PROJECTS
HISTORICAL
SDV Telemetry Project |
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. |
Must Have Requirement Name | Business Requirement | Requirement | VSPEC | Desired | |
---|---|---|---|---|---|
Simplicity |
|
| Yes | The approach for describing data structures is human-friendly and easy to understand and contribute to. | Yes |
Technology Agnosticism |
|
| Yes | Specification offers a vocabulary only. It can be exported into multiple formats and could be potentially used in any downstream system, as long as there is a tool for exporting it as desired. | Yes |
Modularity |
|
| Partly | Specification can be split into multiple files that will be read as a whole during the export. | Yes |
Scalability & Maintainability |
|
| Partly | Yes in the sense that the vocabulary of vehicle properties can be further extended. However, its expressivity is limited and covering more features requires significant work on the tools. | Yes |
Metadata Resource Uniqueness | Partly | Just the Fully-Qualified Name (fqn) and the UUID that can be constructed from the metadata are unique. Specification of a concept can appear multiple times. | Yes | ||
Support for Multiple Classification Schemes | No | One tree has one dimension only. Paths of the expanded tree create dependencies and moving a concept to another part in the tree is usually painful. | Yes | ||
Support for Cross Domain References | No | VSS tree has one dimension only. One could have multiple trees, but (currently) each tree would continue to be an independent domain. | Yes | ||
Support for the Specification of Capabilities | No | VSS focuses on the data structure (e.g., datatypes, units, etc.) But, no possible interactions with the specified data are formally described (e.g., Concept Seat is modeled but not the possible operations on that property). | Yes | ||
Community and Tools |
| No | Limited to COVESA community and the vss-tools (mainly exporters). Any change in the modeling language requires rework of the tools. | Yes | |
Support for Automated Reasoning | No | No mechanism for semantic correctness and consistency. (e.g., what distinguishes a Car from a Motorcycle? etc.) | Partly | ||