Software Architecture

11th European Conference, ECSA 2017, Canterbury, UK, September 11-15, 2017, Proceedings

  • Antónia Lopes
  • Rogério de Lemos
Conference proceedings ECSA 2017

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

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

Table of contents

  1. Front Matter
    Pages I-XII
  2. Software Architecture Analysis and Verification

    1. Front Matter
      Pages 1-1
    2. Thanh Dat Nguyen, Yassine Ouhammou, Emmanuel Grolleau
      Pages 22-39
  3. Software Architecture Evolution

    1. Front Matter
      Pages 49-49
    2. Georgios Digkas, Mircea Lungu, Alexander Chatzigeorgiou, Paris Avgeriou
      Pages 51-66
    3. Juarez L. M. Filho, Lincoln Rocha, Rossana Andrade, Ricardo Britto
      Pages 67-83
  4. Automatic Generation

    1. Front Matter
      Pages 93-93
    2. Mohammad Sharaf, Moamin Abughazala, Henry Muccini, Mai Abusair
      Pages 95-111
  5. Architectural Decisions

    1. Front Matter
      Pages 121-121
    2. Andrzej Zalewski, Klara Borowa, Andrzej Ratkowski
      Pages 123-137
    3. Manoj Bhat, Klym Shumaiev, Andreas Biesdorf, Uwe Hohenstein, Florian Matthes
      Pages 138-154
    4. Stefan Haselböck, Rainer Weinreich, Georg Buchgeher
      Pages 155-170
    5. Andrew Leigh, Michel Wermelinger, Andrea Zisman
      Pages 171-179
  6. Software Architecture Practice

    1. Front Matter
      Pages 181-181
    2. Eoin Woods, Rabih Bashroush
      Pages 183-190
    3. Chen Yang, Peng Liang, Paris Avgeriou, Ulf Eliasson, Rogardt Heldal, Patrizio Pelliccione
      Pages 191-207
    4. Georg Buchgeher, Mario Winterer, Rainer Weinreich, Johannes Luger, Roland Wingelhofer, Mario Aistleitner
      Pages 208-215
  7. Back Matter
    Pages 217-217

About these proceedings


This book constitutes the proceedings of the 11th European Conference on Software Architecture, ECSA 2017, held in Canterbury, UK, in September 2017.

The 9 full papers presented together with 12 short papers and one keynote talk were carefully reviewed and selected from 54 submissions. They are organized in topical sections on Software Architecture Analysis and Verification; Software Architecture Evolution; Automatic Generation; Architectural Decisions; Software Architecture Practice.​


Architectural Analysis Architectural Design Architecture Decision Making Architecture Practice Dynamic reconfiguration Extra-functional properties Microservices Object oriented programming Programming language Software architecture Software engineering Software selection and evaluation

Editors and affiliations

  • Antónia Lopes
    • 1
  • Rogério de Lemos
    • 2
  1. 1.Universidade de LisboaLisbonPortugal
  2. 2.University of KentCanterburyUnited Kingdom

Bibliographic information

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