Eng Softw
Software Engineering
ineer
Douglas Bell
th edition
ar
Douglas Bell
four
ing e
e ing
“Bell covers the main areas of software engineering with fo
Software
ar
r
accuracy and authority, and without getting bogged down Students
Students
in superfluous detail. My students actually like this book; A Programming Approach
it's very readable.”
Engineering
ineer r
Softw
fo
Martin Bush, South Bank University
Eng
fo
forr Students
Students
This fully revised version of Douglas Bell’s Software Engineering: A Programming Approach continues to use A Programming Approach
A Programming Approach
the successful formula of the previous editions. The author’s approach is to present the main principles, techniques and tools used in software engineering, one by one, chapter by chapter. He provides the reader fourth edition
with the knowledge to select the appropriate techniques for the project in hand. He builds on the reader’s experience of coding small-scale applications, and examines everything they will need to begin programming large-scale software systems. This book is a unique introduction to software engineering for all students of computer science and its related disciplines. It is also ideal for practitioners wishing to remain current with new developments in the area.
Features
four
● Pragmatic, non-mathematical approach
th edition
● Self-test questions within each chapter help the reader to fully understand the concepts
● Numerous exercises are provided at the end of each chapter
● Consistent use of the UML as a design notation
● Case studies used throughout
● An accompanying website with even more teaching and learning resources Douglas Bell is a lecturer at Sheffield Hallam University in the UK. He has authored and co-authored a number of texts, including the best-selling Java for Students.
Douglas Bell
www.pearson-books.com
an imprint of
BELL_A01.QXD 2/2/05 3:20 PM Page i Software Engineering
for Students
BELL_A01.QXD 2/2/05 3:20 PM Page ii We work with leading authors to develop the