VEC Version 1.1.1
Note: There is a newer version of this specification see VEC 2.1.0
This version fixes a technical bug in the namespace declaration, only. The 1.1.0 model description and the associated tutorials are still valid.
The reason for this is the previous use of the schema namespace. Until the last distributed schema version (1.1.0) the version of the VEC schema was encoded in the XML namespace(e.g. http://www.prostep.org/ecad-if/vec/1.1.0/VEC_modelSchema). This means that when a new version of the schema is released, basically all existing VEC instance documents would no longer be valid, regardless of whether there have been changes to the used schema elements or not. In particular, pure extensions of the schema would automatically invalidate existing instances. This is particularly in the case of backward compatible changes or when using the “VEC schema modules” a highly undesirable side effect.
For this reason, the vehicle electrical PG has decided to publish in future all new versions of the VEC schema under the same target namespace (http://www.prostep.org/ecad-if/2011/vec). The version of the schema is clearly marked by the version
attribute of the xs:schema
element. All created instance documents carry their version information in the attribute VecVersion
at the root element VecContent
. This attribute has the type enumeration for versions, defining the valid version literals.
Since both at VW and BMW VEC interfaces are about to go live, the VDA project group has decided to fix this issue in short-time and published a version 1.1.1.
Additional Resources
- VDA 4968 - Vehicle Electric Container 2nd Edition (www.vda.de)
- VEC Online Model Description
- Release Notes
- VEC Tutorials 1.3
- vec_1.1.1.xsd
- vec_1.1.1-strict.xsd
- Modules VEC 1.1.1.zip
- vec-1.1.1-ontology.ttl
- vec-1.1.1-shacl.ttl
- vec-1.1.1.mdxml
Table of Content
- Overview
- Release Notes
- Key Concepts
- PDM Information
-
Description of Components
- Foundation Classes for Physical Properties
- Description of Parts
- General Technical Part
- Wire
- Terminals
- Connector Housings
- Cavity Mapping
- Cavity Seals and Cavity Plugs
- EE-Components
- Pinning Information & Pinning Variance
- Wire Protections
- Fixings, Grommets and CableDucts
- Placeable Elements
- Compatibility
- Contact System
-
Instances of Components
- Instantiation of Components
- Instances of Wires
- Instances of Terminals
- Instances of Connector Housings
- Instances of Cavity Seals and Cavity Plugs
- Instances of EE-Components
- Instances of Wire Protections
- Instances of Fixings, Grommets and Cable Ducts
- Instances of undefined Components
- Instances of Placeable Components
- Installation Instructions
- Topology and Geometry
- Connectivity
- Complex Part Descriptions
- External Mapping
- XML Representation of the Model
- Classes
- VEC-Examples