- Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
- Constantine on Peopleware (Yourdon Press Computing Series)
- The Unified Process Elaboration Phase: Best Practices in Implementing the UP
- Family Paradigms: The Practice of Theory in Family Therapy
- Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design (ACM Press)