[ecoop-info] Call for papers COOMPL'13: 2nd Workshop on Combined Object-Oriented Modeling and Programming Languages Languages @ECOOP
Birger Møller-Pedersen
birger at ifi.uio.no
Tue Mar 5 09:08:48 CET 2013
Call for Papers
===========================================================
COOMPL ´13:
Second International Workshop on Combined Object-Oriented
Modeling and Programming Languages
co-located with ECOOP/ECSA/ECMFA, July 2013, Montpellier, France.
http://coompl.org/2013/ecoop/index.html
Important dates
- Submission deadline: April 15th
- Notification: May 7
- Workshop: July 1st
Modeling and programming are considered to be different, supported by
different languages and tools, and developed/researched by different
communities. Developers that want to exploit modeling most often end up
with inconsistent modeling and programming artifacts, the main reason
being that in general code generation is not 100%. Modeling tools are
not as comprehensive as programming language tools. In addition, in the
end code is what counts, so when things become critical, models become
obsolete, while programs survive and are maintained.
However, it does not have to be so! An obvious solution to the issues
above is to use languages that are combined modeling and programming
languages. The very first object-oriented programming language, SIMULA,
was in fact such a combined language.
The notion of modeling, and with that modeling languages, have developed
since then, as have programming language, so the workshop will try to
answer what combined modeling and programming languages will look like
today.
See http://www.cs.au.dk/~olm/index.html/PUB/Models10.pdf for a more
detailed description of the idea.
Main Theme and Issues
The aim of this workshop is to investigate requirements for such
combined modeling and programming languages as they would be today. This
includes conceptual means as well as language constructs for modeling
and programming, identification of modeling constructs that are
currently not supported by programming languages, proposals for
programming language support for such constructs, new abstraction
mechanisms to raise the level of abstraction, graphical versus textual
syntax, tools supporting modeling and programming, and implementation
techniques.
Topics of interest
Topics of interest include, but are not restricted to:
- Differences and similarities between modeling and programming
- Modeling constructs not supported by programming languages
- Programming constructs not supported by modeling languages
- Support for functional and constraint programming in modeling
- Support for concurrent / distributed modeling and programming
- Associations and state-machines in programming languages
- The role of constructs for describing snapshots/scenarios/examples
- Graphical versus textual syntax
- Tools for modeling and programming
- Implementation techniques
- Conceptual means for modeling and programming
The COOMPL workshop will be a mixture of presentations of invited and
reviewed papers. Papers will be digitally published in the form of
workshop proceedings in the ACM Digital Library.
Submission Information
Papers should be submitted by April 15, 2013. Contributions should be
submitted electronically in PDF format via EasyChair:
https://www.easychair.org/conferences/?conf=coompl2013. Submitted papers
must conform to the ACM SIG Proceedings style - except that the
copyright box on the first page must be removed (2-column, see
templates). The maximum length of a submission is 6 pages.
The accepted papers will be digitally published in the ACM Digital
Library. An author of the paper will be expected to attend the workshop
(registration as Workshop participant via ECOOP. You are not obliged to
attend ECOOP itself).
Program Chairs
- Ole Lehrmann Madsen, Department of Computer Science, Aarhus
University, Denmark, olm at cs.au.dk
- Birger Møller-Pedersen, Department of Informatics, University of Oslo,
Norway, birger at ifi.uio.no
- Ragnhild Kobro Runde, Department of Informatics, University of Oslo,
Norway, ragnhild.runde at ifi.uio.no
Program Committee
- Joachim Fischer, Humboldt University, Berlin
- Robert France, Colorado State University
- Bjorn Freeman-Benson, New Relic
- Boris Magnusson, Lund University
- Mira Mezini, Technical university Darmstadt
- Oscar Nierstrasz, University of Bern
- Bran Selic, Malina Software Corp
- Dave Thomas, Bedarra Research Labs
- Antonio Vallecillo, University of Málaga
- Akinori Yonezawa, University of Tokyo
Contact
For questions about the workshop, please contact one of the program
chairs or send an email to contact at coompl.org.
More information about the ecoop-info
mailing list