Workshop on Context-oriented Programming (COP) 2011

July 25, 2011
Co-located with ECOOP 2011, Lancaster UK

Call for papers

Welcome to the 3rd Workshop on Context-oriented Programming (COP), co-located with the 25th European Conference on Object-Oriented Programming (ECOOP) 2011.

Context information plays an increasingly important role in the systems we build. Software must adapt to changing contexts over time and must change even while they are running. However, mainstream programming languages and development environments do not explicitly support this kind of dynamic change, leading developers to implement complex designs to anticipate various dimensions of variability.

COP directly supports variability depending on a wide range of dynamic attributes. In effect, it should be possible to dispatch run-time behavior on any property of the execution context.

Ongoing research ranging from programming language design and meta-models to mature platform extensions used in commercial deployments illustrates how multi-dimensional dispatch can indeed be supported effectively to achieve expressive run-time variation in behavior.

The first and second COP Workshops at ECOOP 2009 and 2010 have been very successful, each attracting around 30 participants.

Submissions and proceedings

COP invites submissions of high-quality papers reporting original research, or describing innovative contributions to, or experience with context-oriented programming, its implementation, and application. Papers that depart significantly from established ideas and practices are particularly welcome.

Submissions must not have been published previously and must not be under review for any another refereed event or publication. The program committee will evaluate each contributed paper based on its relevance, significance, clarity, and originality. Revised papers will be published in the ACM Digital Library.

Papers should be submitted electronically via EasyChair at in PDF format. Submissions must be written in English (the official language of the workshop) and must not exceed 6 pages. They should use the ACM SIGPLAN 10 point format, templates for which are available at

Selected topics of interest


Important dates


Program committee

ACM Digital Library