Software Engineering: A Modern Approach - Chapter 4 - Sections 4.1 and 4.2 - UML for Creating Sketches (AI-generated summary)
Online book available at softengbook.org