Page History
Released on: March 18, 2019
New capabilities
URIs derived from element elements' names can now be " frozen " when exporting a concept model models to OWL.
Experimental elements «Phase», «Role», and UML Association Class can now be modeled on a in the Concept Modeling diagram.
Right clicking You can now right-click a UML Class or Generalization on a in the Concept Modeling diagram now allows management of to manage «Superclass Intersection».
Drawing When you draw a UML Generalization when with the subclass is read-only now automatically creates subclass, a legal equivalent-class pattern will be automatically created.
Usability improvements
Sample projects now use the new «Necessary & Sufficient» stereotype instead of the old {sufficient} constraint.
The Information Model wizard now has a step to merge classes another step of merging Classes together.
Changing When changing an element's name that is in sync synchronization with its IRI now offers to , you can derive that IRI from the element's name.
Newly created IRI tagged values are now hidden on in diagrams.
OWL import improvement
- An OWL class Classes that has have no superclasses and is are equivalent to an intersection intersections of classes Classes will be stereotyped as «Superclass Intersection».
OWL export improvements
All remaining types of necessary and sufficient conditions are now supported.
- A UML Class stereotyped as a «Superclass Intersection» is now interpreted as being equivalent to the intersection of its general UML Classes.
- A UML Association Class is interpreted as property chains that navigate through a reified classClass.
- A «Role» is now interpreted as a pattern of UPCM Library elements.
- A «Phase» is now interpreted as a pattern of UPCM Library elements.
Bug fixes
- An exported ontology no longer imports an indirectly referenced ontology.
- A range of owl:Thing is no longer exported for a property typed by an «Anything».
- A failure in multi-package bulk export to OWL does no longer result in cancellation of export of now does not cancel exporting all the remaining packages.
- Round tripping an OWL ontology through CCM no longer adds superfluous rdfs:label annotations.
- The owner is no longer shown by default on a UML Class in Concept Modeling diagrams.
- Importing a model element with a new rdfs:label no longer results in an incorrect update to the IRI of the element.
- Choosing the Suspend button Selecting <b>Suspend</b> in the Information Model wizard no longer gives now does not show an error.
- Exporting a UML class Class with multiple «Equivalent Class» relations now results in produces only one equivalent class Class axiom per equivalent classClass.
- Importing an OWL individual with an anonymous property value no longer failsdoes not fail anymore.
- Importing an anonymous ontology now fails gracefully with a shows more informative error message dialogs.
- Exporting disjoint anonymous UML Classes in a UML Generalization Set now exports the correct OWL class Class expressions.
- An anonymous class Class with subclasses Subclasses but without an explicit «Union» is now treated the same as a union of its subclassesSubclasses.
- Pressing the 'Cancel' button for a Clicking <b>Cancel</b> for bulk export to OWL operation now also cancels the export for of all the packagesPackages.
- The characters '#' or '/' characters in a name names will be replaced by an '_' when generating an IRIIRIs.
- After import importing, a «Disjoint With» dependency is no longer not created between classes Classes in a {disjoint} generalization set.