The OCL-Operators Tab
Recently, MDriven introduced a new feature in MDriven Designer that will enhance your debugging experience: the OCL–Operators Tab. Let’s explore how this can simplify your workflow.
What Are OCL Operators?
Definition
The Object Constraint Language (OCL) is a declarative language that describes rules that apply to Unified Modeling Language (UML) models developed at IBM and are now part of the UML standard. Read more here.
How can you access this feature?
Introduction:
When you fire up the debugger in MDriven Designer, you’ll notice a fresh addition: the OCL-Operators Tab.
Accessing the tab:
To explore the available operators, follow these steps:
- Click on the play button in MDriven Designer
- Select “XML,” then “Start system”.
- Enter the Debugger.
- Look at the tabs section in the Debugger and locate the “OCL-Operators” tab.
- Click on “All operators in OCL”.
- Here, you’ll find a comprehensive list of operators – organized according to type of language.
- They are available in different types of language: Action Language, OCL, and OCLPS.
Understanding the Help Text:
Each operator comes with help text, providing insights into its purpose and usage. Additionally, you’ll find wiki links to detailed pages explaining the operators.
How does it benefit you?
Precision and Clarity:
The help text ensures you understand each operator’s behavior, reducing research time.
Optimized Workflow:
You can now quickly evaluate your OCL expressions.
The OCL-Operators tab is a welcome addition to MDriven Designer because it empowers you to identify the right operator for your expression. Next time you’re in the debugger, explore the tab – it might be the key to unlocking a faster, more efficient debugging process!
Here’s a video guide on how to find it…
Search and learn more on our blog!