Disjoint OWL classes now create a dependency stereotyped as «Disjoint with» between UML classes.
An anonymous union now creates a UML class stereotyped as a «Union».
An anonymous enumeration data type now creates a UML enumeration named with a UUID.
Two inverse properties with opposite domains and ranges now creates UML properties on opposite ends of one association.
Two inverse properties without opposite domains and ranges now creates UML properties, with an «Inverse of» stereotyped dependency between them, on two different unidirectional associations.
An existential quantification restriction now creates a UML {subsets} constraint on a property.
A universal quantification restriction now creates a UML {redefines} constraint on a property.
Min and max cardinality restrictions on a property now create a UML multiplicity.
A failed import now provides a clickable hyperlink to the log file in the notification window to help the user diagnose problems.
OWL export improvements
A project option now enables the user to specify a directory for OWL exports.
A dependency sterotyped as «Disjoint with» between UML classes creates disjointness axioms in OWL.
An enumeration creates a oneOf construct in OWL.
Bug fixes
OWL Import
No longer misses OWL annotations from transitively imported ontologies.
No longer makes an OWL subproperty owned by the wrong class in UML.
No longer merges different OWL object properties that have the same labels into one UML property.
OWL Export
No longer fails when a concept model URL is malformed.
No longer fails when a concept model URL ends in a slash.
No longer fails to export a Concept Model that is stored in a Teamwork Server or Cameo Enterprise Data Warehouse repository.
No longer fails when a UML comment stereotyped as an «Annotation» has no specified annotation property.
The Natural Language Glossary
Now uses “(Unnamed Class)” when a class is missing a name.
No longer lists a PropertyHolder or anonymous union as a superclass.
No longer combines multiple superclasses into one hyperlink.
No longer says ‘also’ for optional properties.
No longer repeats a property having an enumeration as its type.
No longer outputs encoded HTML entities (e.g., “<” instead of an actual less-than sign).
No longer skips a property having a class as its type but not being a part of an association.
AutoStyler
This version of AutoStyler is once again compatible with MagicDraw 18.1.
Bug fixes
Repairing the styles for text boxes, anchors, comments, and notes no longer fails.