Welcome to the home page for the ECOOP 2001 workshop on Advanced Separation of Concerns. These pages are under construction, please stay tuned for more information in the near future.

Latest news:
The reader of the workshop is available here
The ECOOP Organization assigned room Mogyoródi to the ASoC workshop
Agenda of the workshop can be read at Schedule and Workshop program

This page also lists the division of the participants over the focusgroups and the topics of the focusgroups

Extension of the deadline for submission of position papers.
The deadline is 26 of April
Note that the workshop is 2 days and starts on sunday

At this moment the following information is available:

ECOOP 2001 - Advanced Separation of Concerns


Recent approaches such as adaptive programming, aspect-oriented programming, composition filters, hyperspaces, role-modeling, subject-oriented programming and many others, as presented at previous ECOOP workshops, have enhanced object-oriented programming by providing separation of concerns along additional dimensions, beyond "objects". This is an exciting and active research area, with the potential to deliver far more flexible and effective separation of concerns.

A series of related workshops on "Composablity in OO", "Aspect-Oriented Programming" and "Aspects & Dimensions of Concerns" that have been held at ECOOP, as well as related workshops at ICSE and OOPSLA, indicate a fast growing interest in this area. Last year's ECOOP workshop titled "Aspects & Dimensions of Concerns" was considered very succesful by many people, not only because of the interest in the topic, but also since it managed to create a setting where people could really work together on example problems and requirements for this field. This year, we strive for a similar result, most likely by following a similar format.

Separation of concerns can provide many well-known and crucial benefits, but only if the concerns that are separated and modularized match those one needs to deal with, which can be of dramatically different kinds in different development contexts, and which evolve over time. Advanced approaches to separation of concerns must go beyond standard modularization mechanisms to facilitate:

The workshop will combine tigthly focused work in small groups with regular short plenary sessions. We require the participants to prepare the topic by (a) restricting the scope of the position papers and (b) setting up the groups and their topics before the workshop. The exact focus is yet to be determined, but we envision a followup on last years workshop results, such as the identification of the requirements and design space of solution approaches.

Recent site updates