The invention relates to an element-level
version management implementation method and device based on SysMLv2, and the method comprises the steps: storing an evolution
record of a model element according to an evolution triggering storage mechanism of the model element, and setting a plurality of version IDs of the model element based on the evolution
record; a
version management instruction is received, the
version management instruction comprises to-be-managed model elements, and version elements which are in one-to-one correspondence with the model elements are created according to the evolution records corresponding to the model elements and comprise a current version, a version snapshot, version evolution, a creator and creation time; replacing the corresponding model elements with the versioning elements, and obtaining a current version in all the versioning elements to construct a model tree; and performing version management on the model elements through a plurality of version IDs based on the model tree constructed by the versioned elements. According to the method and the device, version management is carried out by adopting the model elements of the SysMLv2
modeling language, additional expansion is not needed, and version management with finer
granularity can be realized.