Note: There is a newer version of this specification see VEC 2.0.2

Allows the definition of functional requirements in an enumerable way (e.g. conformance to a certain ASIL level). Attributes of this type have the multiplicity of [0..*]. The following restrictions apply:

  • For a combination of type & referenceSystem only a single value is allowed. For single type
  • For a specific type and different references systems, multiple values are allowed. However, they must express the same semantic value.
  • For different types multiple values are allowed.


General Information

Attribute Value
Owner assignment_groups
Applied Stereotype
Base Classifier
Is Abstract false
Derived Classifiers


Name Type Mult. Description Owning Classifier
type FunctionalRequirementType 0..1

The type defines to which category a requirement belongs (e.g.  Functional Safety).

referenceSystem String 1

The reference system identifies the system in which the values are defined (e.g. ISO26262)

value String 1

The value that represents the functional requirement (e.g. ASIL D).