Administración del Conocimiento – UML Simulation

UML Almighty Ciclo: Editar – Debug – Editar – Debug SIN detener el Sistema

Publicado en Executable UML, POO, UML, UML Ejecutable por smalltalkuy en diciembre 1, 2011

UML Almighty tiene la capacidad de agregar/modificar clases y comportamiento sin necesidad de detener la aplicación.

Esta funcionalidad fue cuidadosamente pensada y diseñada para maximizar la experiencia del usuario en la simulación UML.

Obviamente que la funcionalidad esta inspirada en la misma solución implementada en los diferentes Smalltalk.

En palabras de Malte Ubl de Google (link a post original):

… También Gilad Bracha (creador del lenguaje de Google Dart) está prometiendo ciclos de edición-depuración-edición-depuración al estilo Smalltalk (sin detener el programa). Si has trabajado alguna vez con Visual Works Smalltalk u otro ambiente Smalltalk que soporte esta funcionalidad, tendrás que estar de acuerdo en que otro ambiente de desarrollo incluyendo los de la corriente principal -mainstream- (C, C++, Java, C#, etc) se siente como de la edad de piedra.

Poder crear un sistema agregando/modificando/moviendo comportamiento y sin detener el sistema es una ventaja enorme que puede ser comprendida mediante la experimentación con cualquiera de estos sistemas.

En el UML Almighty toda la configuración del comportamiento de la simulación asi como el interfase (GUI) del prototipo se puede hacer on the fly, es decir, con el sistema andando, el sistema nunca se detiene, esta forma de trabajo se asemeja a trabajar con un sistema biológico, que siempre esta en marcha.

Advertisement

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.