Joao Araujo ja at di.fct.unl.pt
Fri Apr 8 22:02:38 CEST 2011

                          ECOOP 2011 WORKSHOPS
                         CALL FOR CONTRIBUTIONS
        25th European Conference on Object-Oriented Programming

                            July 25-29, 2011
                             Lancaster, UK


The ECOOP 2011 workshops are summarized below.  For more information,
please visit the individual workshop web sites and the ECOOP 2011
workshops page: http://ecoop11.comp.lancs.ac.uk/?q=conference/workshops

Students!  Thanks to the generosity of AiTO and AOSD-Europe, ECOOP 2011
will offer numerous student stipends to support participation in the
ECOOP conference and workshops.  More information soon at the ECOOP 2011
web site: http://ecoop11.comp.lancs.ac.uk/?q=content/studentships

                      ECOOP 2011 Workshop Schedule
  Mon Jul 25:  COP       ESCOT       IWACO   SDAE   WSRCC     WASDeTT
  Tue Jul 26:  Agile RE  Creativity  FREECO  FTfJP  ICOOOLPS  WASDeTT


Agile RE: 1st Workshop on Agile Requirements Engineering

It is not disputed that agile development needs
requirements; what is questioned is the relevance of the assumptions,
methodologies, techniques, and tools that make up the RE discipline.
While agile emphasizes incremental discovery and satisfaction cycles
with face-to-face interaction rather than documentation, RE has
traditionally stressed full understanding of requirements before
commitment to coding and rigorously maintained, version-managed, and
traced requirements documents.  Yet both of these views are stereotypes,
rendered even less valid by the evolution that has occurred in both the
agile and RE worlds.  For example, techniques have emerged from the RE
community for dealing with volatile domains where the requirements
cannot be fully known before coding begins---sometimes not even before
deployment.  Similarly, techniques have been developed in the agile
community for modelling, structuring, and analyzing requirements
knowledge. The aim of the Agile RE workshop is to take stock of the two
world-views and discover whether agile needs RE, and whether novel RE
practices can deliver what agile needs.


COP: 3rd Workshop on Context-Oriented Programming

Context-oriented Programming (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. This workshop is a venue for discussing recent and
emerging ideas in the area of COP.  Topics of interest include but are not
limited to programming language abstractions for COP; modularization
approaches for COP; interactions between COP and non-functional concerns;
COP guidelines and best practices; interesting application domains and
scenarios; and runtime and tool support.


Creativity: 1st Workshop on Creativity in Software Design

This workshop aims to explore the challenges
and benefits of placing software design within the broader context of
creative design and creative problem solving.  The potential benefits of
this approach include borrowing methodologies from design studies, as
well as existing tools and methods for supporting creative problem
solving.  The primary challenge is to adopt these methods and tools to
the specific aspects of software design.


ESCOT: 2nd Workshop on Empirical Evaluation of Software Composition

The ESCOT workshop brings together researchers and practitioners with
different backgrounds in order to discuss the multi-faceted issues that
emerge in the empirical assessment of modern software composition
techniques.  The workshop is strongly focused on discussions, and it
combines short presentations with break-out groups.


FREECO: 1st Workshop on Free Composition

This workshop intends to stimulate research in programming languages and
software development by exploring the notion that languages should not
offer a limited set of fixed composition mechanisms.  Instead, languages
should allow for flexibility, a wide variety of compositions,
domain-specific and tailored compositions, or programmable compositions
of various program artifacts.


FTfJP: 13th Workshop on Formal Techniques for Java-like Programs

Work on formal techniques and tools for programs and work on the formal
underpinnings of programming languages themselves naturally complement
each other.  This workshop aims to bring together people working in both
these fields, on topics such as formal techniques for Java, C#, Scala or
similar languages; specification techniques and interface specification
languages; specification of software components and library packages;
automated checking and verification of program properties; verification
logics; language semantics; type systems; dynamic linking and loading;
and security.


ICOOOLPS: 6th Workshop on the Implementation, Compilation, and
Optimization of Object-Oriented Languages, Programs, and Systems

The ICOOOLPS workshop series aims to address the crucial issue of
optimization in OO languages, programs, and systems.  Its main goals are
identifying fundamental bases and key current issues pertaining to the
efficient implementation, compilation, and optimization of OO languages,
and outlining future challenges and research directions.


IWACO: 5th International Workshop on Aliasing, Confinement and Ownership
in Object-Oriented Programming

The goal of this workshop is to bring together researchers to exchange
and discuss ideas for dealing with aliasing, and to develop an agenda
covering what the workshop participants consider to be the most pressing
issues to investigate in the near future.  As this year marks the 20th
anniversary of The Geneva Convention on the Treatment of Object
Aliasing, which signalled the start of much research on object aliasing,
the workshop may in part be a retrospective of the field.


SDAE: 1st Workshop on Software Product Line Development in Dynamic
Adaptive Environments

This workshop aims to bring together researchers and practitioners in
the field of SPL development in dynamic adaptive environments.  It is a
venue for novel research on how SPL development can best address these
ever changing influences.  The workshop also invites submissions of
experience reports from industry on the causes, consequences, and
success stories of dealing with SPL development in dynamic adaptive


WASDeTT: 4th International Workshop on Academic Software Development
Tools and Techniques

The purpose of this workshop is not to focus on any specific kind of
academic tool, but rather to gather researchers working on different
tools.  The workshop is a forum where tool builders can talk about
common issues relevant to all tool builders, and to builders of academic
research prototypes in particular.


WSRCC: 3rd International Workshop on Software Research and Climate

This workshop explores the contributions that software research can make
towards the challenge of climate change and sustainable living.
Software is a critical enabling technology in nearly all aspects of
current life.  The intent of this workshop is to explore how software
research can contribute to the challenge of climate change, to build a
community of researchers interested in responding to this challenge, and
to map out a research agenda.


More information about the ecoop-info mailing list