cimug-org / CIMTool

CIMug's CIMTool for the Common Information Model (CIM).
http://cimtool.ucaiug.io/
GNU Lesser General Public License v2.1
40 stars 5 forks source link

CIMTool UI enhancements are necessary to support the specification of RDF identifier types for RDFS profiles #81

Closed tviegut closed 8 months ago

tviegut commented 8 months ago

CIMTool requires enhancements to support the ability to specify when a top-level concrete class used in an RDFS-based profile should utilize either an rdf:ID (local) or rdf:about (global) identifier within the profile. The introduction of the <<Description>> stereotype on a concrete class within profile UML flags this distinction in CimConteXtor. To represent the equivalent within CIMTool a new http://langdale.com.au/2005/UML#description stereotype should to be introduced that can be assigned by an end user via one of the following methods:

Further, as shown above the UI is to be enhanced to visually indicate which concrete classes are declared as "Descriptors" using a variant of the existing icon as follows:

image