Present and Ulterior Software Engineering

  • Manuel Mazzara
  • Bertrand Meyer

Table of contents

  1. Front Matter
    Pages i-viii
  2. Eric C. R. Hehner
    Pages 19-35
  3. Thomas Degueule, Benoit Combemale, Jean-Marc Jézéquel
    Pages 65-75
  4. Andrei Chiş, Tudor Gîrba, Juraj Kubelka, Oscar Nierstrasz, Stefan Reichhart, Aliaksei Syrel
    Pages 77-101
  5. Richard F. Paige, Athanasios Zolotas, Dimitris Kolovos
    Pages 103-118
  6. Marat Akhin, Mikhail Belyaev, Vladimir Itsykson
    Pages 119-137
  7. Andrey Terekhov, Timofey Bryksin, Yurii Litvinov
    Pages 139-152
  8. Alberto Goffi, Alessandra Gorla, Andrea Mattavelli, Mauro Pezzè
    Pages 153-171
  9. Ana Cavalcanti, Alvaro Miyazawa, Richard Payne, Jim Woodcock
    Pages 173-194
  10. Nicola Dragoni, Saverio Giallorenzo, Alberto Lluch Lafuente, Manuel Mazzara, Fabrizio Montesi, Ruslan Mustafin et al.
    Pages 195-216
  11. Claudio Guidi, Ivan Lanese, Manuel Mazzara, Fabrizio Montesi
    Pages 217-225
  12. Eric C. R. Hehner
    Pages E1-E1

About this book


This book provides an effective overview of the state-of-the art in software engineering, with a projection of the future of the discipline. It includes 13 papers, written by leading researchers in the respective fields, on important topics like model-driven software development, programming language design, microservices, software reliability, model checking and simulation.

The papers are edited and extended versions of the presentations at the PAUSE symposium, which marked the completion of 14 years of work at the Chair of Software Engineering at ETH Zurich. In this inspiring context, some of the greatest minds in the field extensively discussed the past, present and future of software engineering.

It guides readers on a voyage of discovery through the discipline of software engineering today, offering unique food for thought for researchers and professionals, and inspiring future research and development.


Software Architectures Software System Models Microservices Model-Driven Engineering Software Design Software Reliability Programming Languages

Editors and affiliations

  • Manuel Mazzara
    • 1
  • Bertrand Meyer
    • 2
  1. 1.Innopolis University InnopolisRussia
  2. 2.Chair of Software EngineeringETH ZürichZürichSwitzerland

Bibliographic information

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