Anteriormente presenté un Diagrama de Estados, como versión simplificada de los Diagramas de Máquinas de Estado del UML, y un ejemplo de un diagrama básico con sus elementos fundamentales; en este post lo veremos como un auxiliar del arquitecto de sistemas para modelar y definir comportamiento. (más…)
2009/09/09 - 9 septiembre 2009
2009/09/02 - 2 septiembre 2009
Diagramas de estado basados en UML
El lenguaje de modelado UML (Unified Modeling Language) tiene una serie de herramientas sumamente útiles, indispensables para cualquier arquitecto o profesional de sistemas que necesite documentar una aplicación o sistema de información. Los diagramas de “máquinas de estados” (State Machine Diagrams) son parte de los que modelan comportamiento, y los que más han evolucionado desde las versiones tempranas hasta la actual versión de UML 2.2 (al 2/2/2009).
Sin embargo, en el ámbito de aplicaciones orientadas a la administración, generalmente basadas en documentos electrónicos que cambian de estados principalmente por interacción con los usuarios; una máquina de estados excede las posibilidades de modelado, y empleando un subconjunto de elementos es más que suficiente para dar un aporte realmente de valor a los diseños. Aquí señalaré estos lineamientos básicos para construcción de diagramas (más…)