‘Module – ModuleClass’ relationship
Misleading description in current SDT3.0: “The relationship between a ModuleClass and a Module is very similar to the specification of a class and an instantiated object in an object oriented programming language.”
Actually it’s clearly defined as ‘subclassing’ according to the UML diagram (but it’s not explicitly reflected in the xsd either)
Suggestion: to revise the text to “… a superclass and a subclass …”
CR MAS-2018-0047R01 has been agreed during MAS#35. The problem is solved temporarily.
However, a further thought was discussed to merge 'Module' and 'ModuleClass' as one single concept to simplify the SDT model. It depends on the inheritance behavior in the case of e.g. multiple homogeneous 'ModuleClasses' are used in the same device model ('DeviceClass'). See Issue#8.