Research and Experience Papers
WICSA/ECSA 2009 includes 3 days of research and experience paper sessions.
Architecture Description
when: Tuesday 15 September, 10:30 – 12:30
session chair: Michel Wermelinger, Open University, UK
Defining Execution Viewpoints for a Large and Complex Software-Intensive System
Trosky B. Callo Arias (University of Groningen, The Netherlands), Pierre America (Philips Research and Embedded Systems Institute, The Netherlands), Paris Avgeriou (University of Groningen, The Netherlands)
Viewpoints for Modeling Choreographies in Service-Oriented Architectures
Sebastian Wieczorek, Andreas Roth, Alin Stefanescu, Vitaly Kozyura, Anis Charfi (SAP Research, Germany), Frank Michael Kraft (SAP AG, Germany), Ina Schieferdecker (Fraunhofer FOKUS, Germany)
Automated Architectural Component Classification Using Concept Lattices
Nour Alhouda Aboud (University of Pau et Pays de l'Adour, France), Gabriela Arévalo (National University of La Plata, Argentina), Jean-Rémy Falleri, Marianne Huchard, Chouki Tibermacine (University of Montpellier II, France), Christelle Urtado, Sylvain Vauttier (Ecole des Mines d'Alès, France)
Every Architecture Description Needs a Framework: Expressing Architecture Frameworks Using ISO/IEC 42010
David Emery (DSCI, USA), Rich Hilliard (IEEE, USA)
Architectural Knowledge
when: Tuesday 15 September, 16:00 – 17:30
session chair: Ali Babar, LERO & University of Limerick, Ireland
Open Source Based Tools for Sharing and Reuse of Software Architectural Knowledge
Katja Henttonen, Mari Matinlassi (VTT Technical Research Centre, Finland)
Ontology-Driven Visualization of Architectural Design Decisions
Remco C. de Boer, Patricia Lago (VU University Amsterdam, The Netherlands), Alexandru Telea (University of Groningen, The Netherlands), Hans van Vliet (VU University Amsterdam, The Netherlands)
The Lonesome Architect
Rik Farenhorst, Johan F. Hoorn, Patricia Lago, Hans van Vliet (VU University Amsterdam, The Netherlands)
Experience and Case Studies
when: Wednesday, 16 September, 10:30 – 12:30
session chair: John Klein, Software Engineering Institute, USA
Performance Modeling Evolving Enterprise Service Oriented Architectures
Paul Brebner, Liam O'Brien, Jon Gray (NICTA, Australia)
An Exploratory Study of Architectural Practices and Challenges in Using Agile Software Development Approaches
Muhammad Ali Babar (LERO/University of Limerick, Ireland)
A Case Study of the Architecture Business Cycle for an In-Vehicle Software Architecture
Ulrik Eklund (Volvo Car Corporation, Sweden), Carl Magnus Olsson (IT University of Göteborg, Sweden)
Evolutionary Architecting of Embedded Automotive Product Lines: An Industrial Case Study
Jakob Axelsson (Mälardalen University/Volvo Car Corporation, Sweden)
Patterns and Styles
when: Wednesday, 16 September, 16:00 – 17:30
session chair: Marco Bernardo, University of Urbino, Italy
Using Architecture Integration Patterns to Compose Enterprise Mashups
Yan Liu (NICTA & University of New South Wales, Australia), Xin Liang (University of New South Wales, Australia), Lingzhi Xu (NICTA, Australia), Mark Staples, Liming Zhu (NICTA & University of New South Wales, Australia)
Towards a Generic Architecture for Multi-Level Modeling
Thomas Aschauer, Gerd Dauenhauer, Wolfgang Pree (University of Salzburg, Austria)
Evolution Styles: Foundations and Tool Support for Software Architecture Evolution
David Garlan, Jeffrey M. Barnes, Bradley Schmerl, Orieta Celiku (Carnegie Mellon University, USA)
Models and Implementation
when: Thursday, 17 September, 9:00 – 10:30
session chair: Rich Hilliard, IEEE, USA
A Classification of Software Reference Architectures: Analyzing Their Success and Effectiveness
Samuil Angelov, Paul Grefen (Eindhoven University of Technology, The Netherlands), Danny Greefhorst (ArchiXL, The Netherlands)
Assisting the Synchronization of UCM-based Architectural Documentation with Implementation
J. Andres Diaz-Pace (SEI/Carnegie Mellon University, USA), Juan P. Carlino, Martin Blech, Alvaro Soria, Marcelo R. Campo (ISISTAN/UNICEN University, Argentina)
PADL2Java: A Java Code Generator for Process Algebraic Architectural Descriptions
Edoardo Bontà, Marco Bernardo (University of Urbino "Carlo Bo", Italy)
Runtime Adaptation
Thursday, 17 September, 11:00 – 12:30
session chair: Rogério de Lemos, University of Kent, UK & University of Coimbra, Portugal
Architectural Styles for Runtime Software Adaptation
Richard N. Taylor (University of California at Irvine, USA), Nenad Medvidovic (University of Southern California), Peyman Oreizy (Launch21, USA)
Self-Repairing Systems Modeling and Verification using AGG
Antonio Bucchiarone (FBK-IRST, Italy), Patrizio Pelliccione, Charlie Vattani (University of L'Aquila, Italy), Olga Runge (Technical University of Berlin, Germany)
A Pattern Language for Multi-Agent Systems
Danny Weyns (Catholic University of Leuven, Belgium)
Product Line Architectures
when: Thursday, 17 September, 13:30 – 15:30
session chair: Robert L. Nord, Software Engineering Institute, USA
Feature Model to Product Architectures: Applying MDE to Software Product Lines
Daniel Perovich (University of Chile, Chile), Pedro O. Rossel (Catholic University of Santísima Concepción, Chile), María Cecilia Bastarrica (University of Chile, Chile)
A Consumer-Centred Approach for Service-Oriented Product Line Development
Gerald Kotonya, Jaejoon Lee, Daniel Robinson (Lancaster University, United Kingdom)
Plastic Partial Components: A Solution to Support Variability in Architectural Components
Jennifer Pérez, Jessica Díaz (Polytechnic University of Madrid, Spain), Cristóbal Costa-Soria (Polytechnic University of Valencia, Spain), Juan Garbajosa (Polytechnic University of Madrid, Spain)
Verifying Architectural Variabilities in Software Fault Tolerance Techniques
Patrick H. S. Brito (University of Campinas/Federal University of Alagoas, Brazil), Rogério de Lemos (University of Coimbra, Portugal), Cecília M. F. Rubira (University of Campinas, Brazil)