Conference Programme

Room assignment is now available (see below).

Wednesday, July 3 
 8:00-9:00 Registration
9:00-10:15 Welcome & Keynote I:
Paris Avgeriou, University of Groningen, The Netherlands
Room: Antigone3
 10:15-10:45  Break
 10:45-12:45 Session 1: Architectural and Design Patterns and Models I
Chair: Danny Weyns
Room: Antigone3
 12:45-14:15  Lunch Break
 14:15-15:15 Session 1: Architectural and Design Patterns and Models II
Chair: Jennifer Pérez Benedí
Room: Antigone3
 15:15-15:45 Session 2: ADLs and Architectural Metamodels I
Chair: Uwe Zdun
Room: Antigone3
 15:45-16:15  Break
 16:15-17:45 Session 2: ADLs and Architectural Metamodels II
Chair: Uwe Zdun
Room: Antigone3
Thursday, July 4
 8:30-9:00 Registration
 9:00-10:15 Keynote II:
Matthew Parkinson, Microsoft Research Cambridge UK
Room: Einstein
 10:15-10:45  Break
 10:45-11:15 Session 2: ADLs and Architectural Metamodels III
Chair: Uwe Zdun
Room: Antigone1
 11:15-12:45 Session 3: Architectural Design Decision-Making I
Chair: Thais Batista
Room: Antigone1
 12:45-14:15  Lunch Break
 14:15-15:45 Poster Session
 15:45-16:15  Break
 16:15-17:45 Session 3: Architectural Design Decision-Making II
Chair: Carlos E. Cuesta
Room: Antigone3
Friday, July 5
 8:30-9:00 Registration
 9:00-10:15 Keynote III:
Oscar Nierstrasz, University of Bern, Switzerland
Room: Einstein
 10:15-10:45  Break
 10:45-12:45 Session 4: Software Architecture Conformance and Quality
Chair: Rainer Weinreich
Room: Antigone1
 12:45-14:15  Lunch Break
 14:15-15:45 Session 5: Architectural Repair and Adaptation I
Chair: Paris Avgeriou
Room: Antigone1
 15:45-16:15  Break
 16:15-16:45 Session 5: Architectural Repair and Adaptation II
Chair: Paris Avgeriou
Room: Antigone1

Satellite Events Programme is available here.

Detailed Programme of Sessions:

Session 1: Architectural and Design Patterns and Models I
Chair: Danny Weyns

Composition-centered architectural pattern description language.
Minh Tu Ton That, Salah Sadou, Flavio Oquendo and Isabelle Borne
IRISA – University of South Brittany, France

Software Reference Architectures - Exploring Their Usage and Design in Practice.
Samuil Angelov, Fontys University of Applied Sciences, The Netherlands
Jos Trienekens, Eindhoven University of Technology, The Netherlands
Rob Kusters, Open University, UK

Concurrent Object-Oriented Development with Behavioral Design Patterns.
Benjamin Morandi1, Scott West1, Sebastian Nanz1 and Hassan Gomaa2
1ETH Zurich, Switzerland
2George Mason University, USA

Building Correct by Construction SOA Design Patterns: Modeling and Refinement.
Imen Tounsi, Mohamed Hadj Kacem and Ahmed Hadj Kacem
ReDCAD, University of Sfax, Sfax, Tunisia


Session 1: Architectural and Design Patterns and Models II
Chair: Jennifer Pérez Benedí

Towards an Architecture for Managing Big Semantic Data in Real-Time.
Carlos E. Cuesta, Rey Juan Carlos University, Madrid, Spain
Miguel A. Martínez-Prieto and Javier D. Fernández, University of Valladolid, Spain & University of Chile, Santiago, Chile

Controlled Experiment on the Supportive Effect of Architectural Component Diagrams for Design Understanding of Novice Architects.
Thomas Haitzer and Uwe Zdun
University of Vienna, Austria


Session 2: ADLs and Architectural Metamodels I
Chair: Uwe Zdun

Software Architecture Documentation for Developers: A Survey.
Dominik Rost, Matthias Naab, Fraunhofer IESE, Kaiserslautern, Germany
Crescencio Lima and Christina von Flach Garcia Chavez, Universidade Federal da Bahia Salvador, Bahia, Brazil


Session 2: ADLs and Architectural Metamodels II
Chair: Uwe Zdun

Analysis Support for TADL2 Timing Constraints on EAST-ADL Models.
Arda Goknil1, Jagadish Suryadevara2, Marie-Agnes Peraldi-Frati1 and Frederic Mallet1
1AOSTE Project, UNS-I3S-INRIA, Sophia-Antipolis, France
2Malardalen University, Vasteras, Sweden

SysADL: A SysML Profile for Software Architecture Description.
Jair Leite1, Flavio Oquendo2 and Thais Batista1
1Federal University of Rio Grande do Norte, Natal, Brazil
2IRISA – University of South Brittany, France

LightPL-Acme:A Lightweight Language for Software Product Lines Architecture Description.
Eduardo Silva, Ana Luisa Medeiros, Everton Cavalcante and Thais Batista
Federal University of Rio Grande do Norte, Natal, Brazil


Session 2: ADLs and Architectural Metamodels III
Chair: Uwe Zdun

Towards a multi-scale modeling for architectural deployment based on bigraphs.
Amal Gassara1, Ismael Bouassida Rodriguez1,2 and Mohamed Jmaiel1
1ReDCAD, University of Sfax, Tunisia
2CNRS-LAAS, Toulouse, France


Session 3: Architectural Design Decision-Making I
Chair: Thais Batista

Classification of Design Decisions – An Expert Survey in Practice.
Cornelia Miesbauer and Rainer Weinreich
Johannes Kepler University Linz, Austria

Team Situational Awareness and Architectural Decision Making with use of the Software Architecture Warehouse.
Marcin Nowak and Cesare Pautasso
University of Lugano, Switzerland

Making the Right Decision: Supporting Architects with Design Decision Data.
Jan Salvador van der Ven, Crop-R, Groningen, The Netherlands
Jan Bosch, Chalmers University of Technology Gothenborg, Sweden


Session 3: Architectural Design Decision-Making II
Chair: Carlos E. Cuesta

Architectural Decision-Making in Enterprises: Preliminary Findings from an Exploratory Study in Norwegian Electricity Industry.
Mohsen Anvaari, Reidar Conradi and Letizia Jaccheri
Norwegian University of Science and Technology, Trondheim, Norway

Architecture-Centric Modeling of Design Decision for Validation and Traceability.
Martin Küster
FZI Research Center for Information Technologies, Software Engineering, Germany

Difficulty of Architectural Decisions – a Survey with Professional Architects.
Dan Tofan1, Matthias Galster2 and Paris Avgeriou1
1University of Groningen, The Netherlands
2University of Canterbury, Christchurch, New Zealand


Session 4: Software Architecture Conformance and Quality
Chair: Rainer Weinreich

The Role of Quality Attributes in Service-based Systems Architecting: A Survey.
David Ameller1, Matthias Galster2, Paris Avgeriou3 and Xavier Franch1
1Universitat Politècnica de Catalunya (UPC), Barcelona, Spain
2University of Canterbury, Christchurch, New Zealand
3University of Groningen, The Netherlands

Maintaining Architectural Conformance during Software Development: A Practical Approach.
Claire Dimech and Dharini Balasubramaniam
University of St Andrews, UK

Supporting Consistency between Architectural Design Decisions and Component Models through Reusable Architectural Knowledge Transformations.
Ioanna Lytra, Huy Tran and Uwe Zdun
University of Vienna, Austria

PANDArch: A Pluggable Automated Non-intrusive Dynamic Architecture Conformance Checker.
Lakshitha de Silva and Dharini Balasubramaniam
University of St Andrews, UK


Session 5: Architectural Repair and Adaptation I
Chair: Paris Avgeriou

Claims and Evidence for Architecture-Based Self-Adaptation: A Systematic Literature Review.
Danny Weyns and Tanvir Ahmad
Linnaeus University, Vaxjo, Sweden

Towards an Optimized Software Architecture for Component Adaptation at Middleware Level.
Thomas Pramsohler, BMW Forschung und Technik GmbH, Munchen, Germany
Simon Schenk and Uwe Baumgarten, Technische Universitat Munchen, Germany

Run-time support to manage architectural variability specified with CVL.
Gustavo G. Pascual, Monica Pinto and Lidia Fuentes
University of Malaga, Spain


Session 5: Architectural Repair and Adaptation II
Chair: Paris Avgeriou

Towards Extensive Software Architecture Erosion Repairs.
Matthias Mair and Sebastian Herold
Clausthal University of Technology, Germany


Poster Session

Towards a Bigraph-based Model for Context-Aware Adaptive Systems.
Taha Abdelmoutaleb Cherfia and Faïza Belala
University of Constantine II, Algeria

Architectural Slicing: Towards Automatic Harvesting of Architectural Prototypes.
Henrik Baerbak Christensen, Aarhus University, Aarhus, Denmark
Klaus Marius Hansen, University of Copenhagen, Denmark

Characterising Software Platforms from an Architectural Perspective.
Ulrik Eklund, Volvo Car Group, Sweden
Carl Magnus Olsson and Marcus Ljungblad, Malmo University, Sweden

Toward Industrial Friendly Software Architecture Evaluation.
Zhao Li and Jiang Zheng, ABB US Corporate Research Center

MVIC - An MVC Extension for interactive, multimodal Applications.
Marc Hesenius and Volker Gruhn, University of Duisburg-Essen, Germany

Towards Continuous Reference Architecture Conformance Analysis.
Georg Buchgeher, Software Competence Center Hagenberg, Austria
Rainer Weinreich, Johannes Kepler University Linz, Austria

Describing Cloud Applications Architectures.
Everton Cavalcante, Ana Luisa Medeiros and Thais Batista
Federal University of Rio Grande do Norte, Natal, Brazil

Swap Fairness for Thrashing Mitigation.
François Goichon1, Guillaume Salagnac2 and Stéphane Frénot1
1INSA-Lyon, CITI-INRIA, University of Lyon
2INRIA & INSA-Lyon, CITI-INRIA, University of Lyon

Specifying system architecture from SysML requirements and component interfaces.
Samir Chouali, Oscar Carrillo and Hassan Mountassir
University of Franche-Comté, Besançon, France

Benefits and Drawbacks of the Adoption of Reference Architectures: A Practitioners' View.
Silverio Martínez-Fernández, Claudia P. Ayala, Xavier Franch and Helena Martins Marques
Universitat Politècnica de Catalunya (UPC), Barcelona, Spain

Towards Automated Deployment of Distributed Adaptation Systems.
Mohamed Zouari1 and Ismael Bouassida Rodriguez1,2
1CNRS-LAAS, Toulouse, France
2ReDCAD, University of Sfax, Tunisia