Running OCL queries
Evaluates queries on a selected model. The result of the evaluation is displayed in the console.
Click on the link below to see a flash demo about how to evaluate queries.
2009-09-09-query-evaluation
Project Statistics
offers user a textual and graphical overview of projects. Calculates entities such as number of libraries, definitions per library, lines of code and so on.
Show where a definition is used
shows on demand all places where a definition is used and allows user to navigate to this elements.
Warnings for definitions
checks on demand for a project if definitions are
used in queries and tests
documented
The results are represented as warnings.
Integration with other UML/OCL tools
PLANNED: to support user friendly OCL edition in existing software, such as Dresden OCL Toolkit, A UML-based Specification Environment, Model Development Tools.
Constraints support
PLANNED: focus on other constructs of OCL, such as, inv, body, pre, post. Now only defs are supported.
Debugging/OCL Expression Tracing
possibility of in-editor context instantiation and evaluation of complete or partial OCL expressions. All evaluation steps and results are displayed in the console.
Click on the link below to see a flash demo about how to trace ocl expressions.
2009-09-09-ocl-tracing
Arbitrary metamodel
Is now available in the OCLEditor v1.1.1. The restriction is that the metamodel must be MOF based. There are two options profiles (supported in the unstable version) and new languages to be considered. More information on that feature can be found in the OCLEditor user manual.
OCL library: concrete syntax
Support for OCL Lib, OCL Unit, OCL Doc. The concrete syntax is defined as an ANTLR grammar in ANTLRWorks (download the grammar file).
SVN plug-in
OCL library projects can be imported from a subversion repository.
« previous top