A Handbook of Software and Systems Engineering: Empirical Observations, Laws, and Theories

Front Cover
Pearson/Addison Wesley, 2003 - Computers - 327 pages
Computers are the most pervasive tools of modern society. Their development relies on advanced methods of software and systems engineering. Based on repeated and consistent observations, key lessons of these fields can now be formulated into rules or even laws, providing initial building blocks towards a theoretical foundation that is essential for further research, for teaching and for the practice of software development.This book guides students toward the best practice to use when implementing software engineering techniques. It identifies and discusses the rules and laws of developing software. Largely independent of technologies, these rules and laws form the basis for principles underlying software and systems engineering. The book is structured around the software development life cycle, which begins with requirements definition and continues by covering maintenance and withdrawal. This is the first book in the Fraunhofer IESE series in Software Engineering.

What people are saying - Write a review

We haven't found any reviews in the usual places.

About the author (2003)

Albert Endres has lived, worked and taught all over the world. Before retiring from IBM in 1992, Endres worked for the company in Germany, France and New York, mostly dealing with software engineering. He was a professor of computer science at the Technical University of Munich and a member of ACM and IEEE. Currently he concentrates on his hobbies.

Dieter Romabch is the director of software engineering at Fraunhofer Institut Experimentelles in Germany. The institute is the leading center for applied research and technology transfer in experimental software engineering. He is also the head of a software engineering research group for AGSE.

Bibliographic information