La tecnología orientada a objetos se encuentra a la vanguardia de las metodologías de programación de computadores. Para escribir programas haciendo uso de la orientación a objetos, es necesario realizar un análisis y un diseño que permita aprovechar las ventajas los lenguaje de programación que aplican esta metodología. Este libro es una introducción al análisis y diseño de software a través de la orientación a objetos que le brinda al lector los conceptos básicos imprescindibles para poder comprender el paradigma orientado a objetos.