Iniciar sesión |

Artículos destacados

Arquitectos de Software en Latinoamérica: Realidad o Mito Arquitectos de Software en Latinoamérica: Realidad o Mito

Diseña Aplicaciones Robustas en Tiempo Récord Reutilizando el Know-How de los Expertos
Si eres uno de los afortunados que ya descubrieron que las aplicaciones no sólo se programan, sino que primero se diseñan para que cumplan con los niveles de calidad que espera tu cliente. Seguramente ya habrás aprendido UML y las técnicas básicas de diseño [...]

MDA como la alternativa del OMG al MDD MDA como la alternativa del OMG al MDD

El Object Management Group (OMG) se formó como una organización de estándares para ayudar a reducir la complejidad, bajar los costos y acelerar la implementación de nuevas aplicaciones. Una de las iniciativas planteadas en este sentido por el OMG es la arquitectura dirigida por modelos (Model Driven Architecture o MDA), que es un marco [...]

Modelando con Clase:  El Rey de la Orientación a Objetos Modelando con Clase: El Rey de la Orientación a Objetos

Si alguien se lleva la corona en UML lo más probable es que sean las clases, finalmente todo surgió en un principio en UML debido a la necesidad de unificar los criterios para la representación de la orientación a objetos, y las clases son un elemento básico en este paradigma. Cabe decir, que lo que [...]

Otros Artículos

UML en el modelado de sistemas de tiempo real

Antecedentes
La puntualidad (timeliness) es el común denominador en los sistemas de tiempo real. La puntualidad es la capacidad que tiene un sistema de responder de la manera esperada a los estímulos externos dentro de un intervalo de tiempo aceptable, esto es, si un sistema contra incendios detecta que hay una temperatura por encima del umbral [...]


Trabajando en Equipo: Diagramas de Interacción Trabajando en Equipo: Diagramas de Interacción

Trabajar de forma aislada podría dar resultados sólo en ciertos contextos, pues para quien pretende alcanzar grandes objetivos probablemente la única forma de lograrlo sea colaborando con otras personas, es decir trabajando en equipo.


Dominando el Problema: el Modelo Conceptual Dominando el Problema: el Modelo Conceptual

Es una preocupación recurrente en la gente que capacitamos en UML saber cuáles son los artefactos mínimos indispensables para obtener beneficios tangibles en su proyectos de software – o en su proceso de mejora continua –. Es difícil expresar en un artículo de este tamaño la respuesta a esta pregunta, aunque trataré de simplificar la [...]


Los Casos de Uso y el Valor del Sistema Los Casos de Uso y el Valor del Sistema

A quién no le ha pasado que siente la necesidad de comprar algo sólo para terminar con ese producto en un rincón sin jamás ser utilizado. Nos pudo haber pasado porque no alcanzó nuestras expectativas, o porque resultó demasiado complicado de utilizar, o porque en realidad no era una verdadera necesidad sino simplemente un capricho. [...]


El lenguaje unificado de modelado (UML) El lenguaje unificado de modelado (UML)

El UML es idóneo para modelar el alcance de proyectos informáticos o de ingeniería de negocios (y, muy probablemente, también para modelar cualquier proyecto que pueda desglosarse en guiones de uso, o mediante técnicas tipo story board).