BlueState: un entorno para el aprendizaje de máquinas de estados de UML
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2099/12159
Tipus de documentComunicació de congrés
Data publicació2011-07-05
EditorUniversidad de Sevilla. Escuela Técnica Superior de Ingeniería Informática
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
El modelo de máquinas de estados es el más complejo
de los que integran el lenguaje UML, base actual
de la docencia en la mayoría de las asignaturas de
Ingeniería del Software. La complejidad (y la consiguiente
dificultad de aprendizaje) del modelo viene
dada tanto por el elevado número de componentes
que lo integran como por el nivel de abstracción propio
del modelo.
Para solventar estas dificultades se ha desarrollado
BlueState, una herramienta que permite al alumno
ejecutar una simulación de la ejecución de cualquier
máquina de estados, acompañada de un seguimiento
gráfico. BlueState también aporta un módulo de
generación de código, que permite al alumno aprender
a implementar el comportamiento de un sistema
empleando una metodología dirigida por modelos. SUMMARY: The state machine model is the most complex in
the UML language, that is the current basis for teaching
most of the Software Engineering subjects.
The complexity (and subsequent learning difficulty)
of the model is due both to the elevated number of
components that integrate it, and to the abstraction
level of the model.
To solve these difficulties, we have developed
BlueState, a tool that allows the student to simulate
and visually monitor the execution of any state machine.
BlueState also includes a code generation module
that lets the student learn the implementation of
the behaviour of a system using a model-driven methodology.
CitacióConference lecture
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
r63.pdf | 569,5Kb | Visualitza/Obre |