<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<p class="MsoNormal"><b><font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; font-weight: bold;">COOMP
- The first Workshop on Combined Object-Oriented Modeling and
Programming<o:p></o:p></span></font></b></p>
<p class="MsoNormal"><st1:place w:st="on"><st1:city w:st="on"><font
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;">Portland</span></font></st1:city><font
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;">, <st1:state w:st="on">Oregon</st1:state>,
<st1:country-region w:st="on">USA</st1:country-region></span></font></st1:place><font
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;"> (as part of the&nbsp; SPLASH
conference)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;">23&nbsp; October 2011<o:p></o:p></span></font></p>
<p class="MsoNormal">
<small><span class=""><a href="http://coomp.org/2011/" target="_blank">http://coomp.org/2011/</a></span></small></p>
<font size="2"><font face="Arial">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.</font></font><font face="Arial"
 size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font><br>
<br>
<font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;">The workshop welcomes
submissions that address the following topics:<br>
<br>
</span></font><font size="2"><font face="Arial">&nbsp;&nbsp;&nbsp; * Differences and
similarities between modeling and programming<br>
&nbsp;&nbsp;&nbsp; * Modeling constructs not supported by programming languages and
vice versa<br>
&nbsp;&nbsp;&nbsp; * Support for functional and constraint programming in modeling and
programming languages<br>
&nbsp;&nbsp;&nbsp; * Support for concurrent / distributed modeling and programming<br>
&nbsp;&nbsp;&nbsp; * Associations and state-machines in programming languages.<br>
&nbsp;&nbsp;&nbsp; * The role of constructs for describing
snapshots/scenarios/examples in relation to a combined programming and
modeling language<br>
&nbsp;&nbsp;&nbsp; * Graphical versus textual syntax<br>
&nbsp;&nbsp;&nbsp; * Tools for modeling and programming<br>
&nbsp;&nbsp;&nbsp; * Implementation techniques<br>
&nbsp;&nbsp;&nbsp; * Techniques for embedding domain specific languages in a combined
language.<br>
&nbsp;&nbsp;&nbsp; * Conceptual means for modeling and programming<br>
&nbsp;&nbsp;&nbsp; * New mechanisms to raise the level of abstraction<br>
&nbsp;&nbsp;&nbsp; * Experience reports regarding pros/cons in using separate modeling
and programming languages, modeling in a programming language, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; executable modeling languages, etc.<br>
&nbsp;&nbsp;&nbsp; * Methods for teaching modeling and abstraction to programmers&nbsp;</font></font>
<pre wrap=""><small>See details and submission guidelines at</small> <small><span
 class=""></span><a href="http://coomp.org/2011/" target="_blank">http://coomp.org/2011/</a></small></pre>
<font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;"><o:p></o:p></span></font>
<p class="MsoNormal"><b><font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; font-weight: bold;">Program
committee<o:p></o:p></span></font></b></p>
<font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial;"><o:p></o:p></span></font>
<p class="MsoNormal"><font size="2"><font face="Arial">&nbsp;&nbsp;&nbsp; * Bjorn
Freeman-Benson, New Relic<br>
&nbsp;&nbsp;&nbsp; * Boris Magnusson, Lund University<br>
&nbsp;&nbsp;&nbsp; * Mira Mezini, Technical university Darmstadt<br>
&nbsp;&nbsp;&nbsp; * Oscar Nierstrasz, University of Bern<br>
&nbsp;&nbsp;&nbsp; * Bran Selic, Malina Software Corp<br>
&nbsp;&nbsp;&nbsp; * Dave Thomas, Bedarra Research Labs<br>
&nbsp;&nbsp;&nbsp; * Antonio Vallecillo, University of M&aacute;laga<br>
&nbsp;&nbsp;&nbsp; * Thomas Weigert, University of Missouri-Rolla<br>
&nbsp;&nbsp;&nbsp; * Akinori Yonezawa, University of Tokyo<br>
</font></font></p>
<p class="MsoNormal"><b><font face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; font-weight: bold;">Organizing
committee<o:p></o:p></span></font></b></p>
<p class="MsoNormal">
</p>
<div class="participant"><font size="2"><font face="Arial">Ole Lehrmann
Madsen, Department of Computer Science, Aarhus University, Denmark<br>
Birger M&oslash;ller-Pedersen, Department of Informatics, University of Oslo,
Norway<br>
Ragnhild Kobro Runde, Department of Informatics, University of Oslo,
Norway<br>
<br>
<br>
</font></font><small>-- Apologies if you receive this message more than
once. -- </small></div>
<pre class="moz-signature" cols="72">-- 
Birger M&oslash;ller-Pedersen
Professor, Department of Informatics, 
University of Oslo 
P.O. Box 1080 Blindern
N-0316 Oslo, Norway
Tel: +47 22 85 24 37 (office)
Tel: +47 918 27 27 9 (mobile)
<a class="moz-txt-link-freetext" href="http://folk.uio.no/birger">http://folk.uio.no/birger</a>
</pre>
</body>
</html>