- Object-Oriented Software Construction (Prentice-Hall International Series in Computer Science)
- Agile!: The Good, the Hype and the Ugly
- Handbook of Requirements and Business Analysis
- Touch of Class: Learning to Program Well with Objects and Contracts
- Balancing Agility and Formalism in Software Engineering: Second IFIP TC 2 Central and East Conference on Software Engineering Techniques, CEE-SET 2007, ... Papers (Lecture Notes in Computer Science)