Apologies for multiple reception of this email.
Call for participation
=
=
=
=
=
========================================================================
International Workshop on Context-Oriented Programming (COP'09)
Co-located with the 23rd European Conference on Object-Oriented
Programming (ECOOP'09)
http://prog.vub.ac.be/cop09
=
=
=
=
=
========================================================================
OVERVIEW
Context information plays an increasingly important role in our
information centric world. Software systems must adapt to changing
contexts over time, and must change even while they are running.
Unfortunately, mainstream programming languages and development
environments do not support this kind of dynamic change very well,
leading developers to implement complex designs to anticipate various
dimensions of variability.
Context-oriented Programming (COP) directly supports variability
depending on a wide range of dynamic attributes, making it possible to
dispatch run-time behavior on any properties of the execution context.
By now, several researchers have started to work on Context-oriented
Programming and related ideas, and first implementations ranging from
first prototypes to mature platform extensions used in commercial
deployments have illustrated how multi-dimensional dispatch can indeed
be supported effectively to achieve expressive run-time variation in
behavior.
DATE
Tuesday 7th July, Workshop
ACCEPTED PAPERS
The following is the preliminary list of papers accepted for
presentation at the workshop.
- How should context-escaping closures proceed?
Dave Clarke, Katholieke Universiteit Leuven
Pascal Costanza, Vrije Universitiet Brussel
Éric Tanter, University of Chile
- Declarative Definition of Contexts with Polymorphic Events
Angel Nuñez, École des Mines de Nantes
Jacques Noyé, École des Mines de Nantes
Vaidas Gasiünas, Technische Universität Darmstadt
- Transactional Contexts: Harnessing the Power of Context-Oriented
Reflection
Sebastian Gonzalez, Université catholique de Louvain
Marcus Denker, University of Chile
Kim Mens, Université catholique de Louvain
- Towards Safe and Flexible Object Adaptation
Tetsuo Kamina, University of Tokyo
Tetsuo Tamai, University of Tokyo
- Improving the Development of Context-dependent Java Applications
with ContextJ
Malte Appeltauer, Hasso-Plattner-Institute
Robert Hirschfeld, Hasso-Plattner-Institute
Hidehiko Masuhara, University of Tokyo
- A Comparison of Context-oriented Programming Languages
Malte Appeltauer, Hasso-Plattner-Institute
Robert Hirschfeld, Hasso-Plattner-Institute
Michael Haupt, Hasso-Plattner-Institute
Jens Lincke, Hasso-Plattner-Institute
Michael Perscheid, Hasso-Plattner-Institute
- Model Driven Development of Context Aware Software Sytstems
Andrea Sindico, University of Rome “Tor Vergata”
Vincenzo Grassi, University of Rome “Tor Vergata”
- Towards Context-Aware Propagators: Language Constructs for Context-
Aware Adaptation Dependencies
Engineer Bainomugisha, Vrije Universiteit Brussel
Wolfgang De Meuter, Vrije Universiteit Brussel
Theo D'Hondt, Vrije Universiteit Brussel
- Context-Oriented Programming with EventJava
K R Jayaram, Purdue University
Patrick Eugster, Purdue University
ORGANIZING COMMITTEE
Pascal Costanza, Vrije Universiteit Brussel, Belgium
Richard P. Gabriel, IBM Research, United States
Robert Hirschfeld, Hasso-Plattner-Institut, Germany
Jorge Vallejos, Vrije Universiteit Brussel, Belgium
Apologies for multiple postings....
************************************************************************
2nd European Lisp Symposium (ELS 2009)
Milan, Italy, May 27-29, 2009
Universita` degli Studi di Milano-Bicocca
www.european-lisp-symposium.org
************************************************************************
CALL FOR PARTICIPATION
**********************
REGISTRATION IS OPEN AT www.european-lisp-symposium.org.
Check out the updated program.
Scope and Program Highlights:
*****************************
The purpose of the European Lisp Symposium is to provide a forum for
the discussion of all aspects of the design, implementation and
application of any of the Lisp dialects. We encourage everyone
interested in Lisp to participate.
The European Lisp Symposium 2009 program includes presentations of
high quality papers about novel research results, insights and lessons
learned from practical applications, and educational perspectives, all
involving Lisp dialects, including Common Lisp, Scheme, Emacs Lisp,
AutoLisp, ISLISP, Dylan, Clojure, and so on.
The European Lisp Symposium will feature the following highlights:
- Scott McKay of ITA Software will talk about how Lisp use has evolved
in
his circannual industry work.
- Mark Tarver of Lambda Associates will talk about Qi as a viral
mutation of the Lisp DNA.
- Mauro Pezze` of University of Milan-Bicocca will host a panel on
Programmers' Productivity from a Software Engineering point of view.
- Joao Pavao Martins and Ernesto Morgado of SISCOG will talk about
the role of LISP in the success of SISCOG
- Christophe Rhodes will give an unportable tutorial.
- Michele Simionato will give a tutorial on Scheme module system and
Scheme libraries portability issues across implementations.
Social Events:
**************
Friday 29th evening, Conference Banquet
Saturday 30th morning, Guided tour to the "Futurismo" Exhibit in
the center of Milan; 2009 marks the 100th anniversary of the Futurism
Manifesto; stretching it, the harbinger of Lisp 50 years later.
Program Chair:
**************
* Antonio Leitao, Technical University of Lisbon, Portugal
Local Chair:
************
* Marco Antoniotti, DISCo, Universita`† Milano Bicocca, Italy
Program committee:
******************
* Giuseppe Attardi, Universita` di Pisa , Italy
* Pascal Costanza, Vrije Universiteit Brussel, Belgium
* Irene Durand, Universite` Bordeaux 1, France
* Marc Feeley, Universite` de Montreal, Canada
* Ron Garret, Amalgamated Widgets Unlimited, USA
* Gregor Kiczales, University of British Columbia, Canada
* Scott McKay, ITA Software, Inc., USA
* Peter Norvig, Google Inc., USA
* Julian Padget, University of Bath, UK
* Kent Pitman, HyperMeta, USA
* Christian Queinnec, Universite` Pierre et Marie Curie, France
* Christophe Rhodes, Goldsmiths College, University of London, UK
* Robert Strandh, Universite` Bordeaux 1, France
* Mark Tarver, Lambda Associates, UK
* Didier Verna, EPITA Research and Development Laboratory, France
* JonL White, TheGingerIceCreamFactory of Palo Alto, USA
* Taiichi Yuasa, Kyoto University, Japan
Registration Fees:
******************
* Students EU100, regular EU220.
Registration will include the proceedings, coffee breaks,
the symposium dinner and other amenities.
Accommodation is not included.
Apologies for multiple reception.
Please forward to any person you think might be interested.
+------------------------------------------------------------+
| CALL FOR PARTICIPATION |
| 6th European Lisp Workshop |
| July 6, Genova, Italy - co-located with ECOOP 2009 |
| http://elw.bknr.net/2009 |
+------------------------------------------------------------+
Important Dates
===============
ECOOP early registration deadline: May 20, 2009
ECOOP late registration deadline: July 03, 2009
6th European Lisp Workshop: July 06, 2009
Please note that registration must be done with ECOOP itself.
There is a reduced registration fee for workshop-only attendance.
The early registration deadline is in two days, so register now!
See http://ecoop09.disi.unige.it/ for details.
2009 Special News
=================
* Edi Weitz will give a keynote address on the use of his notorious
open source libraries in commercial / industrial application.
* The workshop is sponsored by ITA Software, Inc.
Please visit them at http://www.itasoftware.com/
* This year, and for the first time, the workshop proceedings
will be published in the ACM Digital Library.
Overview
========
"...Please don't assume Lisp is only useful for Animation and
Graphics, AI, Bio-informatics, B2B and E-Commerce, Data Mining,
EDA/Semiconductor applications, Expert Systems, Finance, Intelligent
Agents, Knowledge Management, Mechanical CAD, Modeling and Simulation,
Natural Language, Optimization, Research, Risk Analysis, Scheduling,
Telecom, and Web Authoring just because these are the only things they
happened to list."
-- Kent Pitman
Lisp, one of the eldest computer languages still in use today, is
gaining momentum again. The structure of Lisp makes it easy to extend
the language or even to implement entirely new dialects without
starting from scratch, making it the ideal candidate for writing
Domain Specific Languages. Common Lisp, with the Common Lisp Object
System (CLOS), was the first object-oriented programming language to
receive an ANSI standard and retains the most complete and advanced
object system of any programming language, while influencing many
other object-oriented programming languages that followed.
This workshop will address the near-future role of Lisp-based
languages in research, industry and education. We solicit
contributions that discuss the opportunities Lisp provides to capture
and enhance the possibilities in software engineering. We want to
promote lively discussion between researchers proposing new approaches
and practitioners reporting on their experience with the strengths and
limitations of current Lisp technologies.
Programme
=========
In addition to Edi Weitz's keynote address, the workshop will feature:
- technical papers on tools to interface modelling in biology, an
infrastructure for offline work in web applications and a denotational
semantics for modelling the class relationships of CLOS and its MOP,
- tutorials on filtered dispatch and SWCLOS, a semantic web processor.
Please visit the workshop's website in the next few days for a more detailed
description.
Organizers
==========
Didier Verna, EPITA Research and Development Laboratory, Paris
Charlotte Herzeel, Programming Technology Lab, Vrije Universiteit, Brussel
Robert Strandh, LaBRI, University of Bordeaux I, France
Christophe Rhodes, Goldsmiths College, University of London
Hans Hübner, Software Developer, Berlin
--
European Lisp Symposium, May 2009: http://www.european-lisp-symposium.org
European Lisp Workshop, July 2009: http://elw.bknr.net/2009
Scientific site: http://www.lrde.epita.fr/~didier
Music (Jazz) site: http://www.didierverna.com
Please consider attending the Summer School described below.
International Summer School on Advances in Programming Languages
25th-28th August, 2009
Heriot-Watt University, Edinburgh, Scotland
http://www.macs.hw.ac.uk/~greg/ISS-AiPL
Overview
This four-day residential International Summer School on Advances in
Programming Languages has a major theme of Concurrency, Distribution,
and Multicore. Intended primarily for postgraduate research students,
the
School offers lectures and practical sessions on an engaging blend of
cutting edge theoretical and practical techniques from international
experts.
The Summer School is supported by the Scottish Informatics and Computer
Science Alliance (http://www.sicsa.ac.uk/) , a Scottish Funding Council
Research Pool. Participants from SICSA member institutions may attend at
no cost.
Confirmed Topics/Speakers
· Static and dynamic languages , Prof Phillip Wadler,
University of
Edinburgh
· Compiler technology for data-parallel languages, Dr
Sven-Bodo
Scholz, University of Hertfordshire
· New applications of parametricity , Dr Janis
Voigtlander, Technical
University of Dresden
· Automatic vectorising compilation, Dr Paul Cockshott,
University of
Glasgow
· Foundational aspects of size analysis, Prof Marko van
Eekeling/
Dr Olha Shakaravska, Radbout University Nijmegen
· Context oriented programming , Dr Pascal Costanza,
Vrije Universiteit
Brussel
· Multi-core programming , Dr Phil Trinder, Heriot-Watt
University
· Multi-core compilation, Dr Alistair Donaldson,
Codeplay Software Ltd
· Principles and Applications of Refinement Types, Dr
Andrew D. Gordon,
Microsoft Research, Cambridge
· Resource aware programming in Hume, Prof Greg
Michaelson,
Heriot-Watt University/ Prof Kevin Hammond,
University of St Andrews
· Haskell concurrency & parallelism, Dr Satnam Singh,
Microsoft Research,
Cambridge
Location
The Summer School is based at Heriot-Watt University's Riccarton
campus, set in
pleasant parkland to the west of Edinburgh, with easy access to the
airport, city and
central Scotland: (http://www.hw.ac.uk/welcome/directions.htm).
The Summer School immediately precedes the 2009 International
Conference on
Functional Programming (http://www.cs.nott.ac.uk/~gmh/icfp09.html)
and takes
place during the Edinburgh International Festival (http://www.eif.co.uk/
) , and the
associated Edinburgh Festival Fringe (http://www.edfringe.com/) and
Edinburgh
International Book Festival (http://www.edbookfest.co.uk/) .
Steering Committee
Prof Greg Michaelson, Heriot-Watt University (Convenor)
(mailto:G.Michaelson@hw.ac.uk)
Prof Kevin Hammond, University of St Andrews
Dr Patricia Johann, University of Strathclyde
Prof Phillip Wadler, University of Edinburgh
Fee
Full rate: £400; (free for SICSA students)
Includes: four nights single room, en-suite accommodation with
breakfast,
lunch and dinner, plus coffee breaks and session materials.
Day rate: £200; (free for SICSA students)
Includes: lunch, coffee breaks, session materials
Registration of interest
If you are interested in attending the International Summer School,
please
complete the form available from:
(http://www.macs.hw.ac.uk/~greg/ISS-AiPL/ISS-AiPL%20register.doc)
or below, and return it to: <mailto: ISS-AiPL-register(a)macs.hw.ac.uk>
---------------------------------------------------------------------------------------------------
International Summer School on Advances in Programming Languages
26th-29th August, 2009
Heriot-Watt University, Edinburgh, Scotland
Registration of interest
Name:
Address:
Email:
Phone:
SICSA Uni: Yes / No
Rate: Full / Day
Accessibility requirements:
Dietary requirements:
Return to: <mailto: ISS-AiPL-register(a)macs.hw.ac.uk>
--
ELS'09: http://www.european-lisp-symposium.org/
Pascal Costanza, mailto:pc@p-cos.net, http://p-cos.net
Vrije Universiteit Brussel
Programming Technology Lab
Artificial Intelligence Lab
Pleinlaan 2, B-1050 Brussel, Belgium