||Advanced Separation of Concerns in Object-Oriented Systems
Convention Ctr 204 A, B
Peri Tarr, IBM T. J. Watson Research Center, email@example.com
Lodewijk Bergmans, University of Twente
Martin Griss, Hewlett-Packard
Harold Ossher, IBM T. J. Watson Research Center
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:
- Simultaneous separation of multiple, arbitrary kinds (dimensions) of concerns.
- Support for cross-cutting, overlapping or interacting concerns.
- Non-invasive evolution of concerns and kinds of concerns.
- Sophisticated concern integration (composition/weaving) mechanisms.
This workshop is intended to bring together researchers and practitioners exploring this important area.
Tracks: Emerging Technologies; Software Engineering