Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 156360

Summary: Complete OCL Programmer's Guide
Product: [Modeling] OCL Reporter: Christian Damus <give.a.damus>
Component: CoreAssignee: Christian Damus <give.a.damus>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: eclipse
Version: 1.0.0Keywords: api, plan
Target Milestone: M7   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Christian Damus CLA 2006-09-06 10:37:17 EDT
The OCL Programmer's Guide is sketchy.  It needs to be completed, including a more comprehensive overview of the Concepts, deeper discussion of how to perform common Tasks, and more complete Reference documentation (especially Javadocs).
Comment 1 Christian Damus CLA 2006-11-17 11:37:42 EST
Also add discussion of how to plug in support for other metamodels, using the UML implementation as an example.
Comment 2 Christian Damus CLA 2006-11-17 12:02:03 EST
Est.: 1.5w
Comment 3 Miguel Garcia CLA 2007-02-20 09:03:29 EST
(In reply to comment #0)


Besides text, a graphical representation of OCL.ecore would be welcome (same goes for the specializations of OCL for the Ecore and UML2 metamodels). 

A GIF or PNG version would do for the Javadoc, but a vector-format version (for example SVG) is also needed, to eanble a more consistent depiction of MDT OCL concepts in papers and reports written by users. 

SVG is not intended for web-browser visualization but as input to open-source digram editors such as Inkscape, http://www.inkscape.org/ . From there, format conversions towards EPS, PDF, and other formats frequently used in publishing are possible. 

Miguel Garcia

Comment 4 Christian Damus CLA 2007-05-11 17:07:49 EDT
Programmer's Guide enhancements are committed in the 1.1 M7 milestone build.
Comment 5 Nick Boldt CLA 2008-01-28 16:37:33 EST
Move to verified as per bug 206558.
Comment 6 Ed Willink CLA 2011-05-27 02:39:40 EDT
Closing after over a year in verified state.
Comment 7 Ed Willink CLA 2011-05-27 02:41:34 EDT
Closing after over a year in verified state.