Software Architecture

12th European Conference on Software Architecture, ECSA 2018, Madrid, Spain, September 24–28, 2018, Proceedings

  • Carlos E. Cuesta
  • David Garlan
  • Jennifer Pérez
Conference proceedings ECSA 2018

Part of the Lecture Notes in Computer Science book series (LNCS, volume 11048)

Also part of the Programming and Software Engineering book sub series (LNPSE, volume 11048)

Table of contents

  1. Front Matter
    Pages I-XXI
  2. Self-adaptive Architectures

    1. Front Matter
      Pages 1-1
    2. Paolo Arcaini, Raffaela Mirandola, Elvinia Riccobene, Patrizia Scandurra
      Pages 3-19
    3. Lukas Märtin, Nils-André Forjahn, Anne Koziolek, Ralf Reussner
      Pages 37-45
  3. IoT Architectures

    1. Front Matter
      Pages 47-47
    2. Danny Weyns, M. Usman Iftikhar, Danny Hughes, Nelson Matthys
      Pages 49-67
    3. Henry Muccini, Mahyar Tourchi Moghaddam
      Pages 68-85
    4. Fahed Alkhabbas, Romina Spalazzese, Paul Davidsson
      Pages 86-102
    5. Somayeh Malakuti, Thomas Goldschmidt, Heiko Koziolek
      Pages 103-111
  4. Embedded and Cyber-Physical Systems

    1. Front Matter
      Pages 113-113
    2. Pablo Oliveira Antonino, Matthias Jung, Andreas Morgenstern, Florian Faßnacht, Thomas Bauer, Adam Bachorek et al.
      Pages 115-130
  5. Microservices Architectures

    1. Front Matter
      Pages 157-157
    2. Alberto Avritzer, Vincenzo Ferme, Andrea Janes, Barbara Russo, Henning Schulz, André van Hoorn
      Pages 159-174
    3. Davi Monteiro, Rômulo Gadelha, Paulo Henrique M. Maia, Lincoln S. Rocha, Nabor C. Mendonça
      Pages 191-199
  6. Service-Oriented Architectures

    1. Front Matter
      Pages 201-201
    2. Mohamed Lamine Kerdoudi, Chouki Tibermacine, Salah Sadou
      Pages 236-244
  7. Architectural Design Decisions

    1. Front Matter
      Pages 245-245
    2. Femke Heijenk, Martin van den Berg, Henrik Leopold, Hans van Vliet, Raymond Slot
      Pages 247-264
    3. Yves Schneider, Axel Busch, Anne Koziolek
      Pages 265-283
    4. Ken Power, Rebecca Wirfs-Brock
      Pages 284-299
  8. Software Architecture in Practice

    1. Front Matter
      Pages 301-301
    2. Wensheng Wu, Yuanfang Cai, Rick Kazman, Ran Mo, Zhipeng Liu, Rongbiao Chen et al.
      Pages 303-319
    3. Antonio Martini, Francesca Arcelli Fontana, Andrea Biaggi, Riccardo Roveda
      Pages 320-335
    4. Konstantinos Plakidas, Daniel Schall, Uwe Zdun
      Pages 336-343
  9. Security and Data Architectures

    1. Front Matter
      Pages 345-345
    2. Katja Tuma, Riccardo Scandariato
      Pages 347-363
    3. Camilo Castellanos, Dario Correal, Juliana-Davila Rodriguez
      Pages 364-371
  10. Back Matter
    Pages 373-374

About these proceedings


This book constitutes the refereed proceedings of the 12th European Conference on Software Architecture, ECSA 2018, held in Madrid, Spain, in September 2018. The 17 full papers presented together with 7 short papers were carefully reviewed and selected from 96 submissions. They are organized in topical sections as follows: Self-Adaptive Architectures, IoT Architectures, Embedded and Cyber-Physical Systems, Microservices Architectures, Service-Oriented Architectures, Architectural Design Decisions, Software Architecture in Practice.


computer software reusability data security embedded systems internet Internet of Things (IoT) Quality of Service (QoS) service oriented software architecture software development software engineering software evaluation ubiquitous computing user interfaces world wide web

Editors and affiliations

  1. 1.King Juan Carlos UniversityMóstolesSpain
  2. 2.School of Computer SciencesCarnegie Mellon UniversityPittsburghUSA
  3. 3.Technical University of MadridMadridSpain

Bibliographic information

Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Energy, Utilities & Environment