Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Object Constraint Language (MDT OCL) 1.3 Galileo.

Slides:



Advertisements
Similar presentations
1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
Advertisements

ERCP 1.0 Release Review | © 2006 by Gorkem Ercan, made available under the EPL v1.0 1 Embedded Rich Client Platform (eRCP) 1.0 Release Review September.
Europa Simultaneous Release | © 2007 by Borland Software Corporation, made available under the EPL v1.0 1 GMF 2.0 Europa Simultaneous Release June 06,
GMF 1.0 in the Callisto Simultaneous Release
Title © 2006 by INRIA; made available under the EPL v M2M Creation Review Frédéric Jouault Proposed Project Lead.
Ganymede Simultaneous Release Review © 2008 by Borland Software Corp., made available under the EPL v1.0 MDT UML2Tools 0.8 Ganymede Simultaneous Release.
Ganymede Simultaneous Release | © 2008 by IBM Corporation, made available under the EPL v1.0 EMF Project Ganymede Simultaneous Release Mini Deck June 4.
© 2007 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
Callisto Simultaneous Release | © 2006 by «someone», made available under the EPL v1.0 1 Eclipse BIRT 2.1 in the Callisto Simultaneous Release May 26,
ECF 3.3 Release | © 2010 by Composent, Inc. and others, made available under the EPL v1.0 1 ECF 3.3/Helios Project Lead: Scott Lewis
AJDT and AspectJ Release Review | © 2007 by SpringSource, made available under the EPL v1.0 1 Release Review: AJDT and AspectJ
© 2006 by Jonas Jacobi & Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools.
Title © 2006 by INRIA; made available under the EPL v M2M Creation Review Frédéric Jouault Proposed Project Lead.
1 Eclipse Marketplace Client (MPC) Release Review Submitter Ian Skerrett, Eclipse Foundation.
© 2006 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
© 2007 by Neil Hauge; made available under the EPL v1.0 | Neil Hauge Project Lead Oracle Dali JPA Tools Project – Graduation Review Draft.
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
E4 July 2010 Move | © 2010 Eclipse Contributors, made available under the EPL v1.0E4 July 2010 Move | © 2010 Eclipse Contributors, made available under.
Copyright © IBM Corp., Introducing the new Web Tools JavaScript™ Features Phil Berkland IBM Software Group 9/26/2007.
Mylyn Release Review | © 2007 by Mylyn Committers, made available under the EPL v1.0 1 Mylyn 2.0 Release Review Mik Kersten June 18, 2007.
2006 JavaOne SM Conference | Session TS-4160 | © 2006 by IBM Create, Test, and Consume Web Services with the Eclipse Web Tools Platform Jeffrey Liu, Release.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Copyright © IBM Corp., All rights reserved; made available under the EPL v1.0 | March 20, 2008 | Short Talk Standards based systems management: An.
ECF 3.5 Release | © 2011 by Composent, Inc. and others, made available under the EPL v1.0 1 ECF 3.5 Project Lead: Scott Lewis
Europa Simultaneous Release Review | © 2007 by IBM Corporation, made available under the EPL v1.0 1 Model Development Tools (MDT) 1.0 Europa Simultaneous.
Copyright © IBM Corp., All rights reserved; made available under the EPL v1.0 | March 19, 2008 | Short Talk Extending TPTP for TTCN-3 Paul Slauenwhite.
Copyright © IBM Corp., The Eclipse™ Babel Project Translation Server Kit Lo IBM™ Corporation.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary PTP 2.1 Release Review October 29, 2008.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
Ganymede Simultaneous Release | © 2008 by Springsite B.V., The Netherlands made available under the EPL v1.0 Teneo Ganymede Simultaneous Release.
Copyright © IBM Corp., Introduction to the Eclipse™ Babel Project Kit Lo IBM™ Corporation.
© 2006 by IBM; made available under the EPL v1.0 | March 20, 2006 | Jeffrey Liu Release Lead IBM Rational Managing APIs with Eclipse API Scanner.
Mylar Release Review | © 2006 by UBC, made available under the EPL v1.0 1 Mylar 1.0 Release Review Mik Kersten Rob Elves November 22, 2006.
Copyright © 2010 Obeo, Made available under the Eclipse Public License v SCA Tools (Helios) Release Review Planned Review Date: June 11, 2010.
ECF Release | © 2012 by Composent, Inc. and others, made available under the EPL v1.0 1 ECF Project Lead: Scott Lewis
Review for Eclipse Release Review | © 2012 by Review for Eclipse Committers, made available under the EPL v1.0 1 Review for Eclipse (R4E) 0.11 Release.
Copyright © 2012 Obeo and Petals Link, Made available under the Eclipse Public License v SCA Tools (Juno) Release Review Planned Review Date:
ETrice Release Review | © Protos Software GmbH, Made available under the EPL v 1.0 eTrice Release Review Planned Review Date: Communcation.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Java Workflow Toolbox (JWT) Release review: Workflow Editor v0.4 & Transformations.
Release Review – Planned Review Date: 01/9/2011 Communication Channel: Greg Wilkins, Jesse McConnell, Hugues Malphettes.
EMF Compare Ganymede Simultaneous Release
EMFT Mint (Incubation) 0.7 Ganymede Simultaneous Release Review
Teneo Ganymede Simultaneous Release Graduation Review
EMF Ganymede Simultaneous Release
Object Constraint Language (MDT OCL) 1
Eclipse Marketplace Client (MPC) Release and Graduation Review
EMFT Net4j Ganymede Simultaneous Release
DSDP Mobile Tools for Java 1
QVT Operational 1.0 Ganymede Simultaneous Release Graduation Review
EMFT CDO Ganymede Simultaneous Release
MDT OCL 1.3 Mini-deck June 10, 2009.
Eclipse IP Due Diligence
XSD Ganymede Simultaneous Release
EMFT Ganymede Simultaneous Release Mini Deck
Presentation transcript:

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Object Constraint Language (MDT OCL) 1.3 Galileo Simultaneous Release Review June 10, 2009

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Agenda Talking Points Features Non-Code Aspects APIs Architectural Issues End-of-life Bugzilla Standards UI Usability Schedule Communities IP Issues Project Plan

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Talking Points OCL 1.3 Themes End-to-End MDSD Improved Usability The component lead certifies that the requirements for Eclipse Quality APIs have been met for this release End-of-life issues No significant deprecations, deletions, or other end-of-life changes. 4 committers from 4 companies (Borland, OBEO, OpenCanarias, Thales) in 4 countries (France, Russia, Spain, UK) 6 contributors

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Features 1.3 development plan available at plan.php?planurl= info/plan.xml&component=OCL New & Noteworthy documentation at Release notes available at

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Features - Details End-to-End MDSD Extensibility. Refactored OCL type checking system, evaluation visitor and standard library for extensibility. Escape-sequences in String Literals. Control characters like \n or \r are now supported by OCL. Improved Usability Error Recovery in OCL Grammar. Backtracking-parser based error recovery allows to report multiple errors in the OCL input. Enhanced Tracing. Finer-grained control is available using system properties named according to the OCL plug-in's trace options.

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Non-Code Aspects Documentation hosted at MDT Web site, WikiMDT Web siteWiki Documentation (FAQ, Javadoc, articles, etc.) availableDocumentation Example feature/plug-in available; a more powerful example of OCL console is being developed

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 APIs The component lead certifies that the requirements for Eclipse Quality APIs have been met for this release Eclipse Quality APIs Non-API in internal namespace Some discouraged access warnings in cases of metamodel extension (plug-in compatibility restricted to minor version) Ecore and UML bindings extend corresponding metamodel implementations Previously internal API for the OCL evaluation visitor refactored for extensibility and published for consumption by QVT and other consumers.

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Architectural Issues Grammar/parser supports language extensibility Extensible validation provided by EValidators for the abstract syntax model Evaluation visitor supports exception propagation for exception support in extending languages such as QVTO OCL type system made extensible to introduce new types in languages such as QVTO OCL standard library made extensible

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Tool Usability OCL is used for model validation as a constraint definition language as well as in downstream projects like QVTO were it is used for model navigation and extended for model updates.

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 End-of-Life No end-of-life concerns

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Bugzilla (as of May 28, 2009)

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Standards Object Constraint Language (OCL) 2.1 revision underway; MDT OCL 1.3 compliant (with extensions) with 2.0 formal version2.0 formal version

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 UI Usability No significant changes over previous release.

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Schedule MDT OCL is a +1 component in the simultaneous release M1 8/13/2008 M2 9/24/2008 M3 11/5/2008 M4 12/18/2008 M5 2/5/2009 M6 3/18/2009 API freeze RC1 5/20/2009

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Communities Steady interaction in Bugzilla and on newsgroup Collaboration with QVT projects at Eclipse (M2M QTV Operational, M2M QVT Declarative, GMT UMLX, M2T MTL (Acceleo)) and elsewhere (OpenCanarias)

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 IP Issues The MDT OCL component leadership verifies that: the about files and use licenses are in place as per the Guidelines to Legal Documentation.Guidelines to Legal Documentation. all contributions (code, documentation, images, etc) have been committed by individuals who are either Members of the Foundation, or have signed the appropriate Committer Agreement. In either case, these are individuals who have signed, and are abiding by, the Eclipse IP Policy. all significant contributions have been reviewed by the Foundation's legal staff. all non-Committer code contributions, including third-party libraries, have been documented in the release and reviewed by the Foundation's legal staff. all Contribution Questionnaires have been completed. the "provider" field of each plug-in is set to "Eclipse Modeling Project. the "copyright" field of each feature is set to the copyright owner (the Eclipse Foundation is rarely the copyright owner). any third-party logos or trademarks included in the distribution (icons, help file logos, etc) have been licensed under the EPL. any fonts or similar third-party images included in the distribution (e.g. in PDF or EPS files) have been licensed under the EPL. The MDT Project IP log in located at project-ip-log.csvhttp:// project-ip-log.csv

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Project Plan Draft development plan for MDT OCL 1.4 is not yet available

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Legal Notices OCL and UML are registered trademarks of the Object Management Group Java and all Java-based marks, among others, are trademarks or registered trademarks of Sun Microsystems in the United States, other countries or both. Eclipse and the Eclipse logo are trademarks of Eclipse Foundation, Inc. Other company, product and service names may be trademarks or service marks of others.