Ocl4All: Modelling Systems with OCL

Workshop at MoDELS 2007

Goals of the workshop

The requirements that the modelling community wants to see supported today by OCL go far beyond the initial requirements, when OCL was conceived as a language meant to support precise modelling ``only''. The advent of the MDA (Model Driven Architecture) vision and the rapid acceptance of MDE (Model Driven Engineering) approaches emphasize new application domains (like Semantic Web or Domain Specific Languages). This increase in new modelling languages causes a need for new OCL-like languages for systems modelling, frequently developed as extensions to the original.

This workshop is a continuation of the well-established series of MoDELS workshops on OCL. As this year's special focus, we wish to recognise, officially, that OCL will be used as a basis for many text-based navigation languages and to bring together the community that defines these extensions in order to consolidate the experiences, successes and failures involved in doing so. We also hope to discuss the potential for redesigning or at least restructuring the OCL standard definition in order to better facilitate and support third party extensions to the language. This workshop aims to look specifically at how to apply the key software engineering principles of modularity and reuse to the definition of OCL.


2007-12-06 The post-proceedings of the workshop have now been published by ECEASST. You can find all the papers here.
2007-09-30 Link to the author guides of ECEASST is now available in the related links section.
2007-09-12 We have received communication from ECEASST confirming the publication of OCL4All 2007 proceedings in this journal. Details of the publication process will be sent out to the authors of accepted papers in the near future.
2007-09-06 The preliminary programme and pdf versions of the final accepted papers are now on-line.
2007-07-12 The workshop date has been determined by MoDELS organisers.
2007-06-25 The deadline for paper submission has been extended to July 2, 2007 by public demand.
2007-05-21 Added important dates and call for papers.
2007-05-14 Initial workshop page set up.

Important Dates

Submission deadline   Extended: July 2, 2007
Notification of acceptance   July 23, 2007
Final paper version   August 20, 2007
Workshop   September 30, 2007

Steffen Zschaler