Refactoring Databases describes how to safely evolve an existing database to support the new needs of your customers or to address existing data technical debt.

Agile Database Techniques overviews ways of working (WoW) and ways of thinking (WoT) that enable agile database development.

Agile Modeling (AM) describes a practice-based methodology for effective modeling and documentation of software-based systems.

The Elements of UML 2.0 Style is an ideal quick reference describing UML modeling guidelines.

The Elements of UML Style describes a collection of standards, conventions, and guidelines for creating effective UML diagrams.