Software Engineering for Students A Programming Approach
Software Engineering for Students A Programming Approach Software Engineering for Students A Programming Approach
References to books and websites are given at the end of each chapter. This bibliography presents some general sources. Dates are not given because new editions of them are produced frequently. Software engineering Here are the major books on the subject: Ian Sommerville, Software Engineering, Addison-Wesley. Carlo Ghezzi, Mehdi Jazayeri and Dino Mandrioli, Fundamentals of Software Engineering, Prentice Hall. Hans van Vliet, Software Engineering: Principles and Practice, John Wiley. Roger S. Pressman, Software Engineering, a Practitioner’s Approach, McGraw-Hill. The Software Engineering Institute at Carnegie Mellon University, USA, is a prestigious organization. They publish articles on software engineering topics and were the instigators of the capability maturity model. Their website is at: http://www.sei.cmu.edu/ UML Bibliography Here are two short and simple books on UML: Martin Fowler, UML Distilled, Addison-Wesley. Perdita Stevens and Rob Pooley, Using UML, Addison-Wesley.
418 Bibliography Programmers – their lives and work There are several exciting accounts of the personal outlook and work methods of programmers. They give insights into how programming is actually done. They also contribute to the folklore of programming. An example of a book on how programmers actually work. In the book, she reports on interviews with notable programmers: Susan Lammers, Programmers at Work, Microsoft Press, 1986. Another really exciting book, which charts the lives of the early programmers: Steven Levy, Hackers: Heroes of the Computer Revolution, Anchor Books, 1994. This is a good read if you are interested in how software projects really get done and what life is like at Microsoft: G. Pascal Zachary, Show-Stopper: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft, Free Press, 1994. This book describes the methods used at Microsoft: Michael A. Cusumano and Richard W. Selby, Microsoft Secrets, Free Press, 1995.
- Page 389 and 390: 366 Chapter 29 ■ Software metrics
- Page 391 and 392: 368 Chapter 29 ■ Software metrics
- Page 393 and 394: CHAPTER 30 This chapter: 30.1 ● I
- Page 395 and 396: 372 Chapter 30 ■ Project manageme
- Page 397 and 398: 374 Chapter 30 ■ Project manageme
- Page 399 and 400: 376 Chapter 30 ■ Project manageme
- Page 401 and 402: 378 Chapter 30 ■ Project manageme
- Page 403 and 404: 380 Chapter 30 ■ Project manageme
- Page 405 and 406: 382 Chapter 30 ■ Project manageme
- Page 408 and 409: CHAPTER 31 This chapter: 31.1 ● I
- Page 410 and 411: 31.3 Case study - assessing verific
- Page 412 and 413: 31.5 A single development method? 3
- Page 414 and 415: Further reading 391 31.2 Draw up a
- Page 416 and 417: 32.3 ● The world of programming l
- Page 418 and 419: 32.5 ● The real world of software
- Page 420 and 421: 32.6 Control versus skill 397 Final
- Page 422 and 423: Formal methods 32.7 Future methods
- Page 424 and 425: Summary 401 In the short-term futur
- Page 426: Further reading 403 An extensive tr
- Page 430 and 431: APPENDIX A Case studies are used th
- Page 432 and 433: Figure A.1 Cyberspace invaders A.4
- Page 434 and 435: APPENDIX B Glossary Within the fiel
- Page 436 and 437: C.2 ● Class diagrams C.2 Class di
- Page 438 and 439: util Figure C.6 A package diagram S
- Page 442 and 443: abstraction 99, 107 acceptance test
- Page 444 and 445: fork 324 formal methods 276, 388, 3
- Page 446 and 447: quality 18, 362 quality assurance 1
418 Bibliography<br />
Programmers – their lives and work<br />
There are several exciting accounts of the personal outlook and work methods of programmers.<br />
They give insights into how programming is actually done. They also contribute<br />
to the folklore of programming.<br />
An example of a book on how programmers actually work. In the book, she reports on<br />
interviews with notable programmers: Susan Lammers, Programmers at Work,<br />
Microsoft Press, 1986.<br />
Another really exciting book, which charts the lives of the early programmers: Steven<br />
Levy, Hackers: Heroes of the Computer Revolution, Anchor Books, 1994.<br />
This is a good read if you are interested in how software projects really get done and<br />
what life is like at Microsoft: G. Pascal Zachary, Show-Stopper: The Breakneck Race to<br />
Create Windows NT and the Next Generation at Microsoft, Free Press, 1994.<br />
This book describes the methods used at Microsoft: Michael A. Cusumano and Richard<br />
W. Selby, Microsoft Secrets, Free Press, 1995.