Perspectives on the Future of Software Engineering :
[Book]
Essays in Honor of Dieter Rombach
edited by Jürgen Münch, Klaus Schmid.
Berlin, Heidelberg
Springer Berlin Heidelberg : Imprint : Springer
2013
(XVI, 366 p. 34 illustrations, 1 illustration in color.)
Preface (Jurgen Munch, Klaus Schmid).- Empirical Software Engineering Models: Can They Become the Equivalent of Physical Laws in Traditional Engineering? (H. Dieter Rombach).- Part I. Software Development: Notation, Architecture, and Process.- Domain Modeling and Domain Engineering - Key Tasks in Requirements Engineering (Manfred Broy).- Towards Agile Verification (Carlo Ghezzi, Amir Molzam Sharifloo, Claudio Menghi).- On Model-based Software Development (Constance L. Heitmeyer, Sandeep Shukla, Myla M. Archer, Elizabeth I. Leonard).- From Software Systems to Complex Software Ecosystems: Model- and Constraint-based Engineering of Ecosystems (Andreas Rausch, Christian Bartelt, Sebastian Herold, Holger Klus, Dirk Niebuhr).- A Safety Roadmap to Cyber-Physical Systems (Mario Trapp, Daniel Schneider, Peter Liggesmeyer).- Modeling Complex Information Systems (Joerg Doerr).- Continuous Process Improvement (Jens Heidrich).- Part II. Empirical Research and Studies.- Paths to Software Engineering Evidence (Ross Jeffery).- An Evidence Profile for Software Engineering Research and Practice (Claes Wohlin).- Challenges of Evaluating the Quality of Software Engineering Experiments (Oscar Dieste, Natalia Juristo).- Technical Debt: Showing the Way for Better Transfer of Empirical Results (Forrest Shull, Davide Falessi, Carolyn Seaman, Madeline Diep, Lucas Layman).- An Empirical Investigation of the Component-based Performance Prediction Method Palladio (Ralf Reussner, Steffen Becker, Anne Koziolek, Heiko Koziolek).- Can We Trust Software Repositories? (Andreas Zeller).- Empirical Practice in Software Engineering (Andreas Jedlitschka, Liliana Guzman, Jessica Jung, Constanza Lampasona, Silke Steinbach).- Part III. Visions on the Future of Software Engineering as a Discipline.- What is Software? The Role of Empirical Methods in Answering the Question (Lee Osterweil).- A Personal Perspective on the Evolution of Empirical Software Engineering (Victor R. Basili).- Moving toward Evidence-based Software Production (David Weiss, James Kirby Jr., Robyn R. Lutz).- Skating to Where the Puck Is Going: Future Systems and Software Engineering Opportunities and Challenges (Barry Boehm).- Formalism and Intuition in Software Engineering (Michael Jackson).- Education of Software Engineers (Marvin Zelkowitz).- Integrated Software Product and Process Lines (Dieter Rombach).