IBM Developer

Series

UML Basics

Getting started using UML for visual modeling of computer programs

By Donald Bell