Welcome on the project pages of the Dresden OCL Toolkit. If you just
came to see what the toolkit is about or want to know who stands behind
it, start with learning about the project.
For the newest source code or information on how to get in touch with the developers please go to our project page on SourceForge.
10 years ago, the first version of the Dresden OCL Toolkit has been released. In the last decade, the toolkit has evolved and has been released in three different versions. The different version have been integrated into multiple projects and software development tools.
To celebrate the tenth anniversary, the Software Technology Group and OUTPUT4Business are organizing a workshop on OCL at the Technische Universitaet Dresden, October 15, 2009. Workshop participation is free. The workshop will be predominantly held in German.
More information available at http://dresden-ocl.sourceforge.net/10years.html (in German). (1 comments)
Currently, a survey requirements analysis for an Integrated Development Environment for OCL (IDE4OCL) is on-line available at http://squam.info/survey/index.php?sid=11161〈=en.
The survey is based on the OCL Workshop paper on "Requirements Analysis for an Integrated OCL Development Environment" by Joanna Chimiak-Opoka, Birgit Demuth, Darius Silingas, and Nicolas F. Rouquette. The aim of this survey is to investigate perceived completeness and adequacy of the collected set of features. This survey consists of the following parts: (1) personal data information, (2) evaluation of the collected features, (3) proposed extensions of the set of features and (4) general feedback. Please take a few minutes and vote for an IDE4OCL! (1 comments)
The team of the Dresden OCL Toolkit project is happy to announce the release of version 1.2 of Dresden OCL2 for Eclipse. The new version is available from the project download area at Sourceforge: http://sourceforge.net/project/platformdownload.php?group_id=5840.
The new release contains the new developed Java code generator OCL2Java which supports AspectJ code generation for OCL2 constraints to constrain and enrich Java code for provided models. Additionally, a new big example plugin containing the 'royal and loyal' model of Warmer and Kleppe was added to the project.
Furthermore some bugs in the OCL2 Parser, the OCL2 Interpreter, the Java Standard Library and the provided meta models were fixed.
We are looking forward to your comments and feedback. You can find further information at our website at http://dresden-ocl.sourceforge.net/ and http://sourceforge.net/projects/dresden-ocl/ . (0 comments)
The team of the Dresden OCL Toolkit project is happy to announce the release of version 1.1 of Dresden OCL2 for Eclipse supporting OCL 2.0. The project also decided to rename the newest version of the Dresden OCL2 toolkit into Dresden OCL2 for Eclipse. The new version is available from the project download area at Sourceforge: http://sourceforge.net/project/platformdownload.php?group_id=5840
The new release contains UML 2 as a newly provided meta model. Furthermore some bugs in the OCL2 Parser and the OCL2 Interpreter were fixed.
We are happy to announce this release and look forward to your comments and feedback. You can find further information at our website at http://dresden-ocl.sourceforge.net/ and http://sourceforge.net/projects/dresden-ocl/ (0 comments)
The team of the Dresden OCL Toolkit project is happy to announce the release of the Dresden Toolkit for Eclipse supporting OCL 2.0. The new version is available from the project download area at Sourceforge: http://sourceforge.net/project/showfiles.php?group_id=5840
The new Version of the Dresden OCL Toolkit is based on a new infrastructure, the so-called pivot model as exchange format for models and metamodels developed by Matthias Bräuer. The aim of this new pivotal metamodel is to provide an abstraction to evaluate OCL queries over instances of arbitrary domain-specific languages (including MOF and UML). Furthermore, we support multiple repositories such as EMF besides the currently used repository Netbeans MDR. The implementation of the pivot model is based on the Eclipse Modeling Framework (EMF).
The new toolkit also contains an OCL2 Parser developed by Nils Thieme and an OCL2 Interpreter developed by Ronny Brandt. Because of the new infrastructure the new release does not contain all the other tools provided in the Release 1.2 of the Dresden OCL2 Toolkit.
We are happy to announce this release and look forward to your comments and feedback. You can find further information at our website at http://dresden-ocl.sourceforge.net and http://www.sourceforge.net/projects/dresden-ocl.
After thoughtful consideration the developers of the Dresden OCL2 Toolkit have decided to switch the repository management system of the Dresden OCL2 Toolkit from Current Version System (CVS) to Subversion (SVN).
The source code will be still available via CVS but will not be updated anymore. We strongly recommend to use SVN access instead. For more details about SVN and how to download the Dresden OCL2 Toolkit visit the download section.
With the publication of Matthias Bräuer's Großer Beleg "Design and Prototypical Implementation of a Pivot Model as Exchange Format for Models and Metamodels in a QVT/OCL Development Environment" a new milestone in the development of the Dresden OCL2 Toolkit was reached.
Matthias Bräuer developed a new infrastructure for the toolkit
based on a so-called pivot model as exchange format for models and
metamodels.
The aim of this new pivotal metamodel is to provide an abstraction to
evaluate OCL queries over instances of arbitrary domain-specific
languages (including MOF and UML). Furthermore, we support multiple
repositories such as EMF besides the currently used repository Netbeans
MDR. As a first milestone Matthias Bräuer used in his
implementation of the pivot model the Eclipse Modeling Framework (EMF)
as its technological basis.
More details about the thesis are available on this Website.
At present Ronny Brandt is working on an OCL2 interpreter based on the new pivot model implementation. He already implemented the pivot model based on the Netbeans MDR. A new version of the Dresden OCL2 Toolkit will be released, when Ronny Brandt has finished his diploma thesis.
A new version of the Dresden OCL2 Toolkit was released. The new
version contains a new software written by Ronny Brandt. It is an
extension of the code generator written with which you can load
UML-models provided as XMI files and OCL-constraints and generate java
code to check these constraints at runtime. This generated code also can
be injected in existing java files (instrumentation) and they can be
reverse engineered too.
The new version of the Dresden OCL2 Toolkit is available from the
project download area at Sourceforge: http://sourceforge.net/project/showfiles.php?group_id=5840&package_id=173625
We are proud to present the first release of the Dresden OCL2 Toolkit. This release is a version of the Dresden OCL Toolkit supporting OCL2.0. You can obtain this release from our files section on SourceForge: https://sourceforge.net/project/showfiles.php?group_id=5840
Display of RSS Feed powered by Magpie RSS.