<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<b>Deadline has been extended to August 29</b><br>
<br>
COOMP - The first Workshop on Combined Object-Oriented Modeling and
Programming<br>
<br>
Portland, Oregon, USA (as part of the SPLASH conference)<br>
<br>
23 October 2011<br>
<br>
<a class="moz-txt-link-freetext" href="http://coomp.org/2011/">http://coomp.org/2011/</a><br>
Languages for modeling and programming are diverging, with the
implication that developers who would like to model end up with the
challenge of maintaining both model and program artifacts. In
addition, modeling is hampered by poor tool support compared to
programming. The trend in programming languages is that less
attention is paid to the fact that programming should be a kind of
modeling, and state-of-art for executable models does not cover what
programs usually cover.<br>
<br>
It has not always been like this. The very first object-oriented
programming language, SIMULA, was also considered (and used) as a
modeling language. Modeling and programming have evolved since
SIMULA. The aim of this workshop is to investigate how combined
modeling and programming languages would be as of today, by
identifying candidate elements for such languages, propose potential
combined mechanisms, and by describing implementation techniques.<br>
<br>
The workshop welcomes submissions that address the following topics:<br>
<br>
* Differences and similarities between modeling and programming<br>
* Modeling constructs not supported by programming languages and
vice versa<br>
* Support for functional and constraint programming in modeling
and programming languages<br>
* Support for concurrent / distributed modeling and programming<br>
* Associations and state-machines in programming languages.<br>
* The role of constructs for describing
snapshots/scenarios/examples in relation to a combined programming
and modeling language<br>
* Graphical versus textual syntax<br>
* Tools for modeling and programming<br>
* Implementation techniques<br>
* Techniques for embedding domain specific languages in a
combined language.<br>
* Conceptual means for modeling and programming<br>
* New mechanisms to raise the level of abstraction<br>
* Experience reports regarding pros/cons in using separate
modeling and programming languages, modeling in a programming
language,<br>
executable modeling languages, etc.<br>
* Methods for teaching modeling and abstraction to programmers <br>
<br>
See details and submission guidelines at <a class="moz-txt-link-freetext" href="http://coomp.org/2011/">http://coomp.org/2011/</a><br>
<br>
Program committee<br>
<br>
* Bjorn Freeman-Benson, New Relic<br>
* Boris Magnusson, Lund University<br>
* Mira Mezini, Technical university Darmstadt<br>
* Oscar Nierstrasz, University of Bern<br>
* Bran Selic, Malina Software Corp<br>
* Dave Thomas, Bedarra Research Labs<br>
* Antonio Vallecillo, University of Málaga<br>
* Thomas Weigert, University of Missouri-Rolla<br>
* Akinori Yonezawa, University of Tokyo<br>
<br>
Organizing committee<br>
<br>
Ole Lehrmann Madsen, Department of Computer Science, Aarhus
University, Denmark<br>
Birger Møller-Pedersen, Department of Informatics, University of
Oslo, Norway<br>
Ragnhild Kobro Runde, Department of Informatics, University of Oslo,
Norway<br>
<br>
<br>
-- Apologies if you receive this message more than once. --<br>
-- <br>
<br>
____________________________<br>
OLE LEHRMANN MADSEN<br>
Director, PROFESSOR <br>
ALEXANDRA INSTITUTTET
A/S
<br>
M +45 20 15 44 51<br>
W <a class="moz-txt-link-abbreviated" href="http://www.alexandra.dk">www.alexandra.dk</a><br>
____________________________<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>