WICSA 2014 Technical Program

see the full conference program at a glance, please refer to the overall programme.

Date: Wed 9th to Fri 10th April 2014


A. Software Architecture Design

1. The Stream Software Connector Design Space: Frameworks and Languages for Distributed Stream Processing, Masiar Babazadeh and Cesare Pautasso

2. The Role of Platform Boundary Resources in Software Ecosystems: A Case Study, Vittorio Dal Bianco, Varvana Myllärniemi, Marko Komssi and Mikko Raatikainen

3. A Journey Through the Land of Model-View-* Design Patterns,  Artem Syromiatnikov and Danny Weyns

4. Deriving Component Interfaces from Object-Oriented Implementations, Abderrahmane Seriai, Salah Sadou, Houari Sahraoui and Salma Hamza

5. Green Architectural Tactics for the Cloud, Giuseppe Procaccianti, Patricia Lago and Grace A. Lewis

6. Lessons learned from safety-critical software-based automation architectures of nuclear power plants, Eero Uusitalo, Mikko Raatikainen, Mika Koskela, Varvana Myllärniemi and Tomi Männistö

7. Scalable Software Architectures for Software Ecosystems, Simone Da Silva Amorim, John Mcgregor and Eduardo Almeida

8. Sustaining Agility through Architecture - Experiences from a Joint Research and Development Laboratory, Balthasar Weitzel, Dominik Rost and Mathias Scheffe


B.Software Architecture for Runtime Adaptation

9. A Flexible Framework for Runtime Monitoring of System-of-Systems Architectures, Michael Vierhauser, Rick Rabiser, Paul Gruenbacher, Christian Danner, Wallner Stefan and Helmut Zeisel

10. Scapegoat: an Adaptive monitoring framework for Component-based systems, Inti Gonzalez-Herrera, Erwan Daubert, Johann Bourcier, Walter Rudametkin, Olivier Barais, François Fouquet and Jean-Marc Jézéquel

11. Consistent Runtime Evolution of Service-based Business Processes, Luciano Baresi, Sam Guinea and Valerio Panzica La Manna

12. Architecture Adaptation Based on Belief Inaccuracy Estimation, Rima Al Ali, Tomas Bures, Ilias Gerostathopoulos, Jaroslav Keznikl and Frantisek Plasil

13. Architecting Self-aware Software Systems, Funmilade Faniyi, Rami Bahsoon, Peter Lewis and Xin Yao


C. Software Architecture Analysis and Evaluation

14. Automatic Reference Architecture Conformance Checking for SOA-based Software Systems, Rainer Weinreich and Georg Buchgeher

15. Evaluating a Representational State Transfer (REST) Architecture - What is the impact of REST in my architecture?, Bruno Costa, Paulo Pires, Paulo Merson and Flávia Delicato

16. Software Architecture Evaluation in Practice – Retrospective on more than 50 Architecture Evaluations in Industry, Jens Knodel and Matthias Naab

17. A Recoverability-Oriented Analysis for Operations on Cloud Applications, Min Fu, Liming Zhu, Anna Liu and Len Bass

18. Processing the Evolution of Quality Requirements of Web Service Orchestrations: a Pattern-based Approach, Tarek Zernadji, Chouki Tibermacine and Foudil Cherif


D. Software Architecture Modeling

19. Component-Aware Triggered Scenarios, Ivo Krka and Nenad Medvidovic

20. ProSA-RA: A Process for the Design, Representation, and Evaluation of Reference Architectures,

Elisa Yumi Nakagawa, Milena Guessi, Daniel Feitosa, Flavio Oquendo and José Carlos Maldonado

21. Inconsistency Resolution in Merging Versions of Architectural Model, Hoa Khanh Dam, Alexander Reder and Alexander Egyed

22. Cumulative Software Architecture Development, Eric Braude

23. Towards a Reference Architecture to Provision Tools as a Service for Global Software Development, Muhammad Aufeef Chauhan and Muhammad Ali Babar

24. Modeling Functionality in Software Architecture, Shaheen Syed, Wilbert Seele and Sjaak Brinkkemper


E. Software Architecture Decisions and Knowledge Management

25. Architectural Decisions for HW/SW Partitioning based on multiple Extra-Functional Properties, Gaetana Sapienza, Ivica Crnkovic and Pasqualina Potena

26. A Study on Group Decision-Making in Software Architecture, Smrithi Rekha V and Henry Muccini

27. Towards an Evidence-Based Understanding of Emergence of Architecture Through Continuous Refactoring in Agile Software Development, Lianping Chen and Muhammad Ali Babar

28. Dynamic Software Product Line Architecture for Prepackaged Expert Analytics, Karen Smiley, Shakeel Mahate and Paul Wood

29. The Supportive Effect of Traceability Links in Architecture-Level Software Understanding: Two Controlled Experiments, Muhammad Atif Javed and Uwe Zdun

30. Industrial Implementation of a Documentation Framework for Architectural Decisions, Christian Manteuffel, Dan Tofan, Heiko Koziolek, Thomas Goldschmidt and Paris Avgeriou

31. Model-based formalization of architecture knowledge, Daniel Perovich and María Cecilia Bastarrica

32. Empirical Study of Architectural Knowledge Management Practices, Matthias Galster and Muhammad Ali Babar

33. Agile Software Architecture in Advanced Data Analytics, K. Eric Harper and Aldo Dagnino

34. Architecting in Networked Organizations, Damian Andrew Tamburri, Patricia Lago, Christoph Dorn and Rich Hilliard

35. Architecture Description leveraging Model Driven Engineering and Semantic Wikis, Alessandro Baroni, Ivano Malavolta, Henry Muccini and Eoin Woods

36. Systematic Architectural Decision Management (a process-oriented approach), Ana Dragomir, Horst Lichter and Tiberiu Budau