The Diagram Verification feature performs the verification of the whole model but only displays issues about elements present in the currently open diagram, facilitating the user's task of fixing models. At the moment the list of constraints is being re-developed and users may find that new checks were introduced during the period they work on their products. Model Verification and Diagram VerificationĪutomatic verification of OntoUML syntactical rules which are reported to the user to manage. Since the Smart Paint feature depends on the "restrictedTo" meta-property, it is directly affected by Smart Modeling (responsible for assigning this meta-property). Smart modeling allows the plugin to set default values to OntoUML model elements based on their stereotypes that are different from the defaults of UML speeding up modeling.
Try selecting multiple elements to fast update your models! Smart PaintĪutomatic diagram painting based on the possible instances of classes with highlighted ultimate sortals (i.e., «kind», «collective», «quantity», «relator», «mode», and «quality») for improved model readability.
The full list, however, tends to provide a faster and more flexible option during model fixing and refactoring. This dynamic list is usually preferred during modeling as it filters wrong stereotypes for your class or association based on, respectively, their super/sub classes and their associated classes.
Notice that beyond the full list of stereotypes, a dynamic list of stereotypes is also available. Stereotypes and meta-properties that are essential to OntoUML modeling are easily available to classes, associations and attributes with a simple right-click. The software processing these models is also openly available and if you prefer to have your models processed in your own server, you are able to set it up and change the server URL in the plugin's settings. WARNING: some more advanced features are based on web services that process your model remotely. These features range from enabling OntoUML stereotypes in class diagrams to model verification and transformation.
The OntoUML Plugin for Visual Paradigm adds to any version of Visual Paradigm features designed for OntoUML modelers. If you are interested to know more, feel free to open an issue to provide feedback on the project or reach our team members for more specific cases: This project is defined under the umbrella of the OntoUML Server project and is currently a proof of concept. This project contains a Visual Paradigm plugin that enables the development of OntoUML models.