Sunday, 24.09.2017

QoSA Program

Session 1. EVOLUTION AND FLEXIBILITY

Tuesday 10:30-12:30
Chair: Mark van den Brand

10:30 Jeffrey M. Barnes. NASA's Advanced Multimission Operations System: A Case Study in Software Architecture Evolution
11:00
Matthias Naab and Johannes Stammel. Architectural Flexibility in a Software-System's Life-Cycle: Systematic Construction and Exploitation of Flexibility
11:30
Nour Ali, Jacek Rosik and Jim Buckley. Characterizing Real-Time Reflexion-based Architecture Recovery in Practice
12:00
Benjamin Klatt and Martin Küster. Respecting Component Architecture to Migrate Product Copies to a Software Product Line

Session 2. ARCHITECTURE DESIGN AND REFACTORING

Tuesday 14:00-16:00
Chair: Clemens Szyperski

14:00
Davide Arcelli, Vittorio Cortellessa and Catia Trubiani. Antipattern-Based Model Refactoring for Software Performance Improvement
14:30
Azadeh Alebrahim and Maritta Heisel. Supporting Quality-Driven Design Decisions by Modeling Variability
15:00
Zoya Durdik and Ralf Reussner. Position Paper: Approach for Architectural Design and Modelling with Documented Design Decisions (ADMD3)
15:30
Vittorio Cortellessa, Romina Eramo, Michele Tucci and Alfonso Pierantonio. Performance-driven architectural refactoring through bidirectional model transformations

 

Session 3. ADLs AND DSLs

Tuesday 16:30-18:00
Chair: Vittorio Cortellessa

16:30
Thomas Haitzer and Uwe Zdun. DSL-based Support for Semi-automated Architectural Component Model Abstraction throughout the Software Lifecycle
17:00
Yanja Dajsuren, Mark Van Den Brand, Alexander Serebrenik and Rudolf Huisman. Automotive ADLs: A Study on Enforcing Consistency Through Multiple Architectural Levels
17:30
Nikolaus Huber, Fabian Brosig and Samuel Kounev. Modeling Dynamic Virtualized Resource Landscapes

 

Session 4. PERFORMANCE

Thursday 10:30-12:30
Chair: Ralf Reussner

10:30 Rouven Krebs, Christof Momm and Samuel Kounev. Metrics and Techniques for Quantifying Performance Isolation in Cloud Environments
11:00 Jian Yu, Jun Han, Cameron Hine, Jean-Guy Schneider and Steve Versteeg. A Virtual Deployment Testing Environment for Enterprise Software Systems
11:30 Henning Groenda. Improving Performance Predictions by Accounting for the Accuracy of Composed Performance Models
12:00 Matthias Becker, Markus Luckey and Steffen Becker. Model-driven Performance Engineering of Self-Adaptive Systems: A Survey

 

Session 5. APPLICATIONS

Thursday 14:00-16:00
Chair: Ivica Crnkovic

14:00 Moreno Marzolla. Optimizing the energy consumption of large-scale applications
14:30 Ulrik Eklund and Jan Bosch. Using Architecture for Multiple Levels of Access to an Ecosystem Platform
15:00 Marwan Abi-Antoun, Nariman Ammar and Zeyad Hailat. Extraction of Ownership Object Graphs (OOGs) from Object-Oriented Code: an Experience Report
15:30 Paul Brebner. Experiences with Early Life-cycle Performance Modeling Architecture Assessment

 

ADLs AND DSLs