Perspectives on the Future of Software Engineering

Essays in Honor of Dieter Rombach

  • Jürgen Münch
  • Klaus Schmid

Table of contents

  1. Front Matter
    Pages i-xvi
  2. Software Development: Notation, Architecture, and Process

    1. Front Matter
      Pages 13-13
    2. Carlo Ghezzi, Amir Molzam Sharifloo, Claudio Menghi
      Pages 31-47
    3. Constance L. Heitmeyer, Sandeep Shukla, Myla M. Archer, Elizabeth I. Leonard
      Pages 49-60
    4. Andreas Rausch, Christian Bartelt, Sebastian Herold, Holger Klus, Dirk Niebuhr
      Pages 61-80
    5. Mario Trapp, Daniel Schneider, Peter Liggesmeyer
      Pages 81-94
    6. Joerg Doerr
      Pages 95-109
    7. Jens Heidrich
      Pages 111-129
  3. Empirical Research and Studies

    1. Front Matter
      Pages 131-131
    2. Ross Jeffery
      Pages 133-144
    3. Forrest Shull, Davide Falessi, Carolyn Seaman, Madeline Diep, Lucas Layman
      Pages 179-190
    4. Ralf Reussner, Steffen Becker, Anne Koziolek, Heiko Koziolek
      Pages 191-207
    5. Andreas Zeller
      Pages 209-215
    6. Andreas Jedlitschka, Liliana Guzmán, Jessica Jung, Constanza Lampasona, Silke Steinbach
      Pages 217-233
  4. Visions on the Future of Software Engineering as a Discipline

About this book


The dependence on quality software in all areas of life is what makes software engineering a key discipline for today’s society. Thus, over the last few decades it has been increasingly recognized that it is particularly important to demonstrate the value of software engineering methods in real-world environments, a task which is the focus of empirical software engineering. One of the leading protagonists of this discipline worldwide is Prof. Dr. Dr. h.c. Dieter Rombach, who dedicated his entire career to empirical software engineering. For his many important contributions to the field he has received numerous awards and recognitions, including the U.S. National Science Foundation’s Presidential Young Investigator Award and the Cross of the Order of Merit of the Federal Republic of Germany. He is a Fellow of both the ACM and the IEEE Computer Society. This book, published in honor of his 60th birthday, is dedicated to Dieter Rombach and his contributions to software engineering in general, as well as to empirical software engineering in particular.


This book presents invited contributions from a number of the most internationally renowned software engineering researchers like Victor Basili, Barry Boehm, Manfred Broy, Carlo Ghezzi, Michael Jackson, Leon Osterweil, and, of course, by Dieter Rombach himself. Several key experts from the Fraunhofer IESE, the institute founded and led by Dieter Rombach, also contributed to the book. The contributions summarize some of the most important trends in software engineering today and outline a vision for the future of the field. The book is structured into three main parts. The first part focuses on the classical foundations of software engineering, such as notations, architecture, and processes, while the second addresses empirical software engineering in particular as the core field of Dieter Rombach’s contributions. Finally, the third part discusses a broad vision for the future of software engineering.


Agile Software Development Component-Based Software Development Domain Engineering Empirical Software Engineering Process Improvement Process Modeling Software Ecosystems Software Modeling Software Product Lines

Editors and affiliations

  • Jürgen Münch
    • 1
  • Klaus Schmid
    • 2
  1. 1., Dept. of Computer ScienceUniversity of HelsinkiHelsinkiFinland
  2. 2.Institut für InformatikUniversität HildesheimHildesheimGermany

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2013
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-642-37394-7
  • Online ISBN 978-3-642-37395-4
  • Buy this book on publisher's site