[ecoop-info] CfP: The first Workshop on Combined Object-Oriented Modeling and Programming

Birger Møller-Pedersen birger at ifi.uio.no
Sat Jun 18 16:35:02 CEST 2011

*COOMP - The first Workshop on Combined Object-Oriented Modeling and 

Portland, Oregon, USA (as part of the  SPLASH conference)

23  October 2011


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.

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.

The workshop welcomes submissions that address the following topics:

     * Differences and similarities between modeling and programming
     * Modeling constructs not supported by programming languages and 
vice versa
     * Support for functional and constraint programming in modeling and 
programming languages
     * Support for concurrent / distributed modeling and programming
     * Associations and state-machines in programming languages.
     * The role of constructs for describing 
snapshots/scenarios/examples in relation to a combined programming and 
modeling language
     * Graphical versus textual syntax
     * Tools for modeling and programming
     * Implementation techniques
     * Techniques for embedding domain specific languages in a combined 
     * Conceptual means for modeling and programming
     * New mechanisms to raise the level of abstraction
     * Experience reports regarding pros/cons in using separate modeling 
and programming languages, modeling in a programming language,
       executable modeling languages, etc.
     * Methods for teaching modeling and abstraction to programmers

See details and submission guidelines at  http://coomp.org/2011/

*Program committee*

     * 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
     * Thomas Weigert, University of Missouri-Rolla
     * Akinori Yonezawa, University of Tokyo

*Organizing committee*

Ole Lehrmann Madsen, Department of Computer Science, Aarhus University, 
Birger Møller-Pedersen, Department of Informatics, University of Oslo, 
Ragnhild Kobro Runde, Department of Informatics, University of Oslo, Norway

-- Apologies if you receive this message more than once. --

Birger Mø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)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://web.satd.uma.es/pipermail/ecoop-info/attachments/20110618/0280ac86/attachment.html 

More information about the ecoop-info mailing list