Hoy tuvieron lugar las Alm’09 sessions de Microsoft en Madrid, nuevamente en el Palacio de Congresos donde recientemente se desarrollaron las jornadas Ficod 09; y mi lugar preferido para asistir a conferencias. En estas ponencias se pueden ver los avances que tendrá el nuevo Visual Studio en materia de herramientas de diseño de alto nivel, y que facilitarán integrar en forma centralizada la documentación para distribuir al equipo de desarrollo, fácilmente accesible y correctamente versionada. Los siguientes videos muestran las posibilidades que se explicaron: (más…)
2009/11/24 - 24 noviembre 2009
2009/09/09 - 9 septiembre 2009
Diagramas de Estado y modelado de Sistemas
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/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…)