Descripción
Desde su introducción original en 1997, el Lenguaje Unificado de Modelado ha revolucionado el desarrollo de software. Todos los entornos de desarrollo de software integrados en el mundo (de código abierto, basados en estándares y propietarios) ahora son compatibles con UML y, lo que es más importante, con el enfoque de desarrollo de software basado en modelos. Esto hace que aprender el estándar UML más reciente, UML 2.0, sea fundamental para todos los desarrolladores de software, y no hay mejor opción que esta guía clara y paso a paso para aprender el lenguaje.
--Richard Mark Soley, Presidente y CEO, OMG
Si usted es como la mayoría de los desarrolladores de software, está construyendo sistemas cada vez más complejos. Ya sea que esté creando una aplicación de escritorio o un sistema empresarial, la complejidad es el gran y peludo monstruo que debe gestionar.
El Lenguaje Unificado de Modelado (UML) le ayuda a gestionar esta complejidad. Ya sea que busque usar UML como lenguaje de planos, una herramienta de bocetos o como lenguaje de programación, este libro le brindará la información necesaria sobre cómo aplicar UML a su proyecto. Si bien hay muchos libros disponibles que describen UML, Aprendiendo UML 2.0 le mostrará cómo usarlo. Los temas cubiertos incluyen:
- Capturar los requisitos de su sistema en su modelo para ayudarle a garantizar que sus diseños satisfagan las necesidades de sus usuarios.
- Modelar las partes de su sistema y sus relaciones.
- Modelar cómo las partes de su sistema funcionan juntas para cumplir con los requisitos de su sistema.
- Modelar cómo su sistema se traslada al mundo real, capturando cómo se implementará su sistema.
Atractivo y accesible, este libro le muestra cómo usar UML para elaborar y comunicar el diseño de su proyecto. Russ Miles y Kim Hamilton han escrito una introducción pragmática a UML basada en la práctica ganada con esfuerzo, no en la teoría. Independientemente del proceso o la metodología de software que utilice, este libro es la única fuente que necesita para empezar a trabajar con UML 2.0. Puede encontrar información adicional, incluidos ejercicios, en www.learninguml2.com.
Russ Miles es ingeniero de software para General Dynamics UK, donde trabaja con Java y sistemas distribuidos, aunque su pasión en este momento es la orientación por aspectos y, en particular, AspectJ. Kim Hamilton es ingeniera de software senior en Northrop Grumman, donde ha diseñado e implementado una variedad de sistemas, incluyendo aplicaciones web y sistemas distribuidos, con frecuentes desvíos al desarrollo de algoritmos.
Autor: Russ Miles, Kim Hamilton
Editorial: O'Reilly Media
Publicado: 16/05/2006
Páginas: 286
Tipo de encuadernación: Tapa blanda
Peso: 1.03lbs
Tamaño: 9.15h x 6.97w x 0.62d
ISBN13: 9780596009823
ISBN10: 0596009828
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas
Acerca del autor
Russell Miles es ingeniero de software para General Dynamics UK, donde trabaja con Java y sistemas distribuidos, aunque su pasión en este momento es la orientación por aspectos y, en particular, AspectJ. Para asegurarse de tener el menor tiempo libre posible, Russ contribuye a varios proyectos de código abierto mientras trabaja en libros para O'Reilly. Actualmente está estudiando en la Universidad de Oxford en Inglaterra para obtener un MSc en Ingeniería de Software.
Kim Hamilton es ingeniera de software senior en una importante corporación aeroespacial, donde ha diseñado e implementado una variedad de sistemas, incluidas aplicaciones web y sistemas distribuidos. Kim tiene una maestría en matemáticas aplicadas y ciencias de la computación de la Universidad de Cornell.

