Dresden OCLallows to query arbitrary EMF-based models. It provides an advanced OCL2 Editor, a Parser, an Interpreter, and a Codegenerator for Java and SQL.
WE MOVED TO GITHUB. PLEASE VISIT https://github.com/dresden-ocl/dresdenocl
Parse and harvest existing source code
Create RAS compliant assets
Sub-Second Code Searching (Class inherits QUERY, Implements QUERY, etc...)
Reverse engineer source code to UML (Class Diagram and Sequence Diagrams)
And much much more