The rational unified process: an introduction - Kruchten, Philippe (The Addison-Wesley Object Technology Series, 2000)