SASI4 2019

First Workshop on Systems, Architectures, and Solutions for Industry 4.0

Co-located with the 13th European Conference on Software Architecture (ECSA 2019)

Call for Paper

Industry 4.0 (I4) is the next software revolution from computerized systems to digitalization of industry solutions. This fourth generation of the industrial revolution attempts to automate as much as possible all industry processes and manage an unprecedented amount of data where cyber-physical systems (CPSs) interact with humans to produce software-intensive systems more efficiently. From a software engineering perspective such complex systems must be produced in many cases using continuous software engineering approaches in support or supply chains and multiple releases demanding continuous integration and delivery. From the software architecture point of view, flexible and open architectures are required to integrate the diversity of platforms and technology in support of I4 processes and manage the vast amount of data required by complex engineering processes. Consequently, this workshop aims to increase the awareness combining software architecture and complex systems engineering processes to understand how modern systems under the industry 4.0 umbrella must be designed and efficiently built at lower costs.

The list of research topics (but not limited to) is:

Software architecture and Ecosystems for I4

Software architectures for complex systems in smart factories

Integration of multiple stakeholders’ concerns in the software architecting process

Architectures for CPS systems

Domain-specific architectures (e.g. automotive, safety critical systems, smart cities and IoT systems)

Case studies of software architectures supporting I4 processes

Evolution and migration of software architectures to integrate I4 solutions

Architecting out complexity and multiple views

Design principles: Interconnection, Information transparency, decentralized decisions, etc.

Systems engineering development and integration

Collaborative aspects in I4 ecosystems

Continuous integration, deployment and delivery of systems

DevOps tools and solutions for I4

Variability for accelerating the deployment and configuration of multiple releases (especially at run-time)

Architectures for dynamic ecosystems

Quality aspects

Monitoring the quality of I4 processes

Estimating technical debt and architecture erosion

Continuous monitoring solutions of systems quality in architecture and code

Tools for monitoring the quality of systems

Technical and environmental sustainability for I4

I4.0 in practice

Case studies and experiences adapting software architectures to smart factories

M2M and human-to-machine communication to improve the productivity in smart factories

Human factors training highly qualified workers and skilled customers

Architecture evolution and migration case studies

Adoption of new technologies supporting smart factory production (e.g. BigData analytics, ML, Blockchain)

Case studies and experiences in automating I4 processes

Important Dates

Abstract Submission

May 24th, 2019

Paper Submission

June 8th, 2019 (EXTENDED)


June 26th, 2019

Camera Ready copy

July 5th, 2019



Three different types of papers:

  • Full research papers (8 pages), describing a novel idea or approach about software engineering techniques and solutions for I4
  • Short research position papers (4 pages), describing novel ideas not fully validated
  • Industry papers as case studies (5 pages) about any software solution validated in a real industry setting, respectively lessons learned from industry
  • Non-peer reviewed / Industrial submissions: besides the early deadlines for peer-reviewed submissions the workshop also accepts non-peer reviewed submissions (typically from industrial participants). However, non-peer-reviewed submissions will not go into the proceedings


Papers must be written in English and comply with the ACM Master Article Template for Proceedings

All papers submitted to the workshop must be unpublished original work and must not be simultaneously under review or submitted elsewhere. The papers will be reviewed by three international program committees members and experts in the topics

Submission system

Easychair is used to manage the submission and review process and select only those papers with enough quality. We also plan to publish the accepted papers under in a companion book under ACM DL. Also, if we get enough papers we will plan a special issue in an international journal for the best papers, combined with an open call for external submissions.


Program Chairs

Rafael Capilla, Rey Juan Carlos University, Madrid, Spain

Klaus Schmid, University of Hildesheim, Hildesheim, Germany

Patrizio Pelliccione, Chalmers | University of Gothenburg, Sweden and University of L'Aquila, L'Aquila, Italy

Andreas Burger, ABB Corporate Research, Ladenburg, Germany

Program Committee

Pablo Oliveira Antonino - Fraunhofer
Paris Avgeriou - University of Groningen
Steffen Becker - University of Stuttgart
Moris Behnam - Mälardalen University
Christian Berger - University of Gothenburg
Jan Bosch - Chalmers University of Technology
Hongyu Pei Breivold - ABB Corporate Research
Davide Brugali - Università degli Studi di Bergamo
Juanluis Carús - TSK
Christoph Elsner - Siemens AG
Miguelangel Fernández - TSK
Thomas Fogdal - Danfoss
Sten Grüner - ABB Corporate Research Germany
Herman Hartmann - University of Groningen
Mike Hinchey - Lero-the Irish Software Engineering Research Centre
Anne Koziolek - Karlsruhe Institute of Technology
Heiko Koziolek - ABB Corporate Research
Jabier Martinez - Tecnalia, Spain
Antonio Martini - University of Oslo
Patricia Lago - Vrije Universiteit Amsterdam
Elisa Yumi Nakagawa - University of São Paulo
Ipek Ozkaya - Carnegie Mellon Software Engineering Institute
Rick Rabiser - Christian Doppler Lab. MEVSS, Johannes Kepler University Linz
Frank Van Der Linden - Philips Healthcare

Web Chair

Amleto Di Salle, University of L'Aquila, L'Aquila, Italy