Table of Contents
Program
Saterday 24 March
Invited Talk:
Chair: Markus Lumpe
9h-9h15 | Welcome |
9h15-10h30 | Invited Talk: Farhad Arbab, CWI, The Netherlands: Composition by Anonymous Third Parties |
10h30-11h | Coffee Break |
Composition Contracts:
Chair: Kung-Kiu Lau
11h-11h30 | 12. Defining Component Protocols with Service Composition: Illustration with the Kmelia Model. Pascal André, Gilles Ardourel, Christian Attiogbé, LINA - University Of Nantes, France |
11h30-12h | 37. Composite Contract Enforcement in Hierarchical Component Systems. Alain Ozanne, Nicolas Rivierre, France Telecom R&D, Philippe Collet, University of Nice - Sophia Antipolis, I3S Laboratory, Jacques Malenfant, Computer Science Laboratory of University Paris 6 (LIP 6), France |
12h-12h30 | 43. Towards a Unifying Theory for Choreography Conformance and Contract Compliance. Mario Bravetti, Gianluigi Zavattaro, University of Bologna, Italy |
12h30-14h | Lunch Break |
Composition Design & Analysis
Chair: Uwe Aßmann
14h-14h30 | 5: A Process Algebraic Approach to Workflow Specification and Refinement. Peter Wong, Jeremy Gibbons. University of Oxford, UK |
14h30-15h | 36: Generic Feature-Based Software Composition. Tijs Van der Storm, CWI, The Netherlands |
15h-15h30 | 7: Composition support based on Behavior Interfaces for a predictable assembly. Xabier Aretxandieta, Goiuria Sagardui, University of Mondragon, Franck Barbier, Pau University, USA |
15h30-16h | 54: Error propagation analysis in composition of software services. Vittorio Cortellessa, Universita’ dell’Aquila, Pasqualina Potena, Universita’“G. D’Annunzio”, Italy |
16h-16h15 | Coffee Break |
Dynamic Composition:
Chair: Wim Vanderperren
16h15-16h45 | 19: Dynamically Adaptable Applications with iPOJO Service Components. Clement Escoffier, Richard Hall, Grenoble University, France |
16h45-17h15 | 29: Dynamic Contextual Service Ranking. Andre Bottaro, France Telecom, Richard Hall, Grenoble University, France |
17h45-18h | Wrap-up |
Sunday 25 March
Short Papers Session
Chair: Markus Lumpe
8h45-9h | Welcome |
9h-9h20 | 31: Measuring Reactability of Persistent Computing Systems. Takumi Endo, Yuichi Goto, Jingde Cheng, Saitama University, Japan |
9h20-9h40 | 57: Requirements for applying aspect-oriented techniques in webservice composition languages. Mathieu Braem, Niels Joncheere, Vrije Universiteit Brussel, Belgium |
9h40-10h | 64: Synthesizing Communication Middleware from Explicit Connectors in Component Based Distributed Architectures. Dietmar Schreine, Karl Göschka, Vienna University of Technology, Austria |
10h-10h20 | 10: Streamlining Feature-Oriented Designs. Martin Kuhlemann, Sven Apel, Thomas Leich, University of Magdeburg, Germany |
10h20-10h40 | 67: Requirements for Reusable Aspect Deployment. Bruno De Fraine, Mathieu Braem, Vrije Universiteit Brussel, Belgium |
10h40-11h | Coffee Break |
Aspect-Oriented Programming:
Chair: Wim Vanderperren
11h-11h30 | 61. Aspect-Oriented Programming: Selecting and Exposing Object Paths. Mohammed Al-Mansari, Stefan Hanenberg, Rainer Unland, University of Duisburg-Essen, Germany |
11h30-12h | 22: Debugging Aspect-Composed Programs. Marc Eaddy, Alfred Aho, Columbia University, Weiping Hu, Paddy McDonald, Julian Burger, Microsoft Corporation, USA |
12h-12h30 | 51: Unification of Static and Dynamic AOP for Evolution in Embedded Software Systems. Wasif Gilani, Fabian Scheler, Erlangen University Germany |
12h30-14h | Lunch Break |
Structural Composition
Chair: Vittorio Cortellessa
14h-14h30 | 42: Patterns of Component Evolution. Rajesh Vasa, Faculty of Information & Communication Technologies, Swinburne University of Technology, Markus Lumpe, Iowa State University, Jean-Guy Schneider, Swinburne University of Technology |
14h30-15h | 15: A Model for Structural Pattern Composition. Imed Hammouda, Kai Koskimies, Tampere University of Technology, Finalnd |
15h-15h30 | 21: Composite Connectors for Composing Software Components. Kung-Kiu Lau, Ling Ling, Perla Velasco, University of Manchester, UK |
15h30-16h | Wrap-up |
16h-16h30 | Final Coffee Break |