Proceedings published by
![]() |
SAC PSC 2009 ACM Symposium on Applied Computing Waikiki Beach, Honolulu, Hawaii, USA March 8 - 12, 2009 |
|
Paper Due Aug. 23, 2008 updated Author Notification Oct. 11, 2008 Camera Ready Oct. 25, 2008
Yvonne Coady
Corrado
Santoro
Emiliano
Tramontana
Steering Committee
Antonella Di Stefano University of Catania, Italy Giuseppe Pappalardo University of Catania, Italy
Programme Committee
Gul Agha
Illinois University at Urbana-Champaign USA Mehmet Aksit Twente University Netherlands Federico Bergenti Parma University Italy Walter Cazzola Milano University Italy Shigeru Chiba Tokyo Institute of Technology Japan Pascal Costanza Vrije University Belgium Peter Ebraert Vrije University Belgium Rosario Giunta Catania University Italy Stefan Hanenberg Duisburg-Essen University Germany Jan Hannemann Germany National Library in Frankfurt Robert Hirschfeld Hasso-Plattner-Institute Germany Maciej Koutny Newcastle University UK Luigi Mancini Rome La Sapienza University Italy Hidehiko Masuhara Tokyo University Japan David Pearce Victoria University of Wellington NZ Eric Tanter Chile University Chile Nalini Venkatasubramanian California University USA Nanbor Wang Tech-X Corporation USA Hui Wu University of Alabama at Birmingham USA |
Complex systems are intrinsically expensive to develop because several
concerns must be addressed simultaneously. Once the development phase is
over, these systems are often hard to reuse and evolve because their
concerns are intertwined and making apparently small changes force
programmers to modify many parts. Moreover, legacy systems are difficult
to evolve due to additional problems, including: lack of a well defined
architecture, use of several programming languages and paradigms, etc.
Goal
The Programming for Separation of Concerns (PSC) track at the 2008 Symposium on
Applied Computing aims to bring together researchers to share experiences in
using SoC techniques, and explore the practical problems of existing tools,
environments, etc. The track will address questions like: Can performance
degradation be limited? Are unexpected changes dealt with by reflective or
aspect-oriented systems? Is there any experience of long term evolution that
shows a higher degree of flexibility of systems developed with such techniques?
How such techniques cope with architectural erosion? Are these techniques
helpful to deal with evolution of legacy systems?
Original papers from the above mentioned or other related areas will be
considered. Only full papers about original and unpublished
research are sought. Parallel submission to other conferences or
tracks is not acceptable. |
ACM SAC Programming for Separation of Concerns 2008 |