Ejemplo de uso del Editor de Dashboard para definir un Miniproceso de desarrollo.     Begoña Bonet Pérez de León          ...
Taller: Objetivos1)Practicar la definición de un metodo de trabajo con el Editorde Dashboard de MOSKitt.
Proceso “miniproceso”
Pasos: Creación del Diagrama1)    Crear un nuevo proyecto en MOSKitt y llamarlo miniproceso:      New/MOSKitt project...2)...
Pasos: Completar el Diagrama1) Propiedades del Recurso Modelo UML2 (Vista Properties)     ●    File Extension: uml_diagram...
Pasos: Instalar el Proceso1)   Crear un nuevo proyecto en MOSKitt y llamarlo pruebaminiproceso:     New/MOSKitt project......
Miniproceso en ejecución
Pasos: Ejecutar el Proceso1)   Crear un modelo UML2 persona.uml y su diagrama persona.uml_diagram vacios.2)   Enlazar el r...
Pasos: Ejecutar el Proceso6)   Abre el recurso Modelo UML2 desde el Dashboard:       1) Click sobre el recurso Modelo UML2...
Pasos: Ejecutar el Proceso9)   Una vez completado el modelo pasar el recurso Modelo UML2 a estado Finish:      •    Sobre ...
Pasos: Ejecutar el Proceso12) Pulsar sobre la acción Transformar UML en BD de la dependencia.13) Darle el nombre persona a...
Pasos: Ejecutar el Proceso21) Abre el recurso Modelo de BD   1) Click sobre el recurso Modelo de BD de la tarea Tarea2.   ...
Pasos: Ejecutar el Proceso23) En caso de que no volver a lanzar la transforamción revisando su configuración.....      •  ...
Dashboard: Estados    Estados de las Tareas:     Pendiente     Empezada     Terminada     Modificado algún recurso una vez...
Gracias por su atención       Begoña Bonet      (bonet_beg@gva.es)       1 Diciembre 2010
Upcoming SlideShare
Loading in...5
×

Taller MOSKitt: Ejemplo de uso del Editor de Dashboard para definir un Proceso de desarrollo.

825

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
825
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Taller MOSKitt: Ejemplo de uso del Editor de Dashboard para definir un Proceso de desarrollo."

  1. 1. Ejemplo de uso del Editor de Dashboard para definir un Miniproceso de desarrollo. Begoña Bonet Pérez de León (bonet_beg@gva.es) 1 Diciembre 2010
  2. 2. Taller: Objetivos1)Practicar la definición de un metodo de trabajo con el Editorde Dashboard de MOSKitt.
  3. 3. Proceso “miniproceso”
  4. 4. Pasos: Creación del Diagrama1) Crear un nuevo proyecto en MOSKitt y llamarlo miniproceso: New/MOSKitt project...2) Crear un nuevo diagrama de procesos: New/MOSKitt Dashboard Diagram...3) Editar el Diagrama 1) Crear tarea Tarea1 (Task) 2) Crear recurso Modelo UML2 (Resource). 3) Crear recurso Leer Manual UML2 (Resource). 4) Crear Tarea2 (Task). 5) Crear recurso Modelo de BD (Resource). 6) Crear dependencia UML2BD (Dependency). 7) Crear acción en la dependencia Transformar UML2 en BD (Custom Action). 8) Crear el enlace entre Tarea1 y la depdencia UML2BD (Source Task). 9) Crear el enlace entre Tarea2 y la dependencia UML2BD (End Task)..4) Guardar el Diagrama.
  5. 5. Pasos: Completar el Diagrama1) Propiedades del Recurso Modelo UML2 (Vista Properties) ● File Extension: uml_diagram2) Propiedades del Recurso Leer Manual UML2 • URL: http://library.dzone.com/sites/all/files/refcardz/rc112-010d-uml.pdf3) Propiedades del Recurso Modelo de BD • File Extension: sqlschema_diagram4) Propiedades de la acción Transformar UML2 en BD • Label: es.cv.gvcase.linkers.uml2db.transf.transformation • Contributed class Id: OpenTransformation • Action Parameters Resources: • Seleccionar [Tarea 1] Modelo UML2 y pulsar Add. • Seleccionar [Tarea 2] Modelo de BD y pulsar Add.
  6. 6. Pasos: Instalar el Proceso1) Crear un nuevo proyecto en MOSKitt y llamarlo pruebaminiproceso: New/MOSKitt project...2) Abrir la vista Navigator: Window/Show View/Other.../General/Navigator3) En la vista Navigator, situado sobre el proyecto pruebaminiproceso crear una carpeta llamada.method (¡¡ojo con el punto!!)4) Sobre el fichero miniproceso.dashboard_diagram del proyecto miniproceso hacer “Botón derecho” y seleccionar del menú contextual la acción Copy.5) En la vista Navigator, situado sobre la carpeta .method hacer “Botón derecho” y seleccionar del menú contextual la acción Paste.6) Volver a la vista “Moskitt resource explorer”.7) Situado sobre el proyecto pruebaminiproceso abrir la vista “MOSKitt Dashboard Interpreter”.
  7. 7. Miniproceso en ejecución
  8. 8. Pasos: Ejecutar el Proceso1) Crear un modelo UML2 persona.uml y su diagrama persona.uml_diagram vacios.2) Enlazar el recurso Modelo UML2 con el fichero persona.uml_diagram. 1) Click sobre el recurso Modelo UML2 de la tarea. 2) En la ventana que se abre pulsar “Select”. 3) Pulsar Browse Workspace 4) En la ventana de selección que se abre, navegar hasta el fichero persona.uml_diagram. 5) Pulsar OK 6) Pulsar OK3) Pulsar sobre el recurso Leer Manual UML2 (Se abrirá el navegador mostrando un tutorial sobre UML2).4) Una vez leido el manual pasar el recurso a estado Finish: 1) Sobre el marcador del estado del recurso Leer Manual UML2 pulsar Botón Derecho y seleccionar el estado Finish.5) Volver a la Vista “MOSKitt Dashboard Interpreter”
  9. 9. Pasos: Ejecutar el Proceso6) Abre el recurso Modelo UML2 desde el Dashboard: 1) Click sobre el recurso Modelo UML2 en la tarea. 2) En la ventana seleccionar el recurso. 3) Pulsar Open.7) Completar el recurso Modelo UML2 según el del Anexo. Desde la pestaña de Propiedades: 7.1-Crear una clase (Class) persona y añadir sus atributos. 7.2-Crear un Enumerado (Enumeration) Sexo y añadir sus elementos.8) Volver a la Vista MOSKitt Dashboard Interpreter.
  10. 10. Pasos: Ejecutar el Proceso9) Una vez completado el modelo pasar el recurso Modelo UML2 a estado Finish: • Sobre el marcador del estado del recurso pulsar Botón Derecho y seleccionar el estado Finish.10) Pasar la tarea Tarea1 a estado Finish: • Sobre el marcador del estado de la tarea pulsar Botón Derecho y seleccionar el estado Finish.11) Pasar la dependencia UML2BD a estado Clean: • Sobre el marcador del estado de la dependenmcia pulsar Botón Derecho y seleccionar el estado Clean.
  11. 11. Pasos: Ejecutar el Proceso12) Pulsar sobre la acción Transformar UML en BD de la dependencia.13) Darle el nombre persona al modelo de BD que se va a generar.14) Pulsar Next.15) Manten seleccionada la opción Default Configuration.16) Pulsar Next.17) Si todo es correcto el wizard te informa de que no hay errores en los modelos de entrada.18) Pulsar Next.19) Al finalizar la transformación pulsar Finish.20) Enlazar el recurso Modelo de BD con el fichero persona.sqlschema_diagram. 1) Click sobre el recurso Modelo de BD de la tarea Tarea2. 2) En la ventana que se abre pulsar “Select”. 3) Pulsar Browse Workspace 4) En la ventana de selección que se abre, navegar hasta el fichero persona.sqlschema_diagram. 5) Pulsar OK 6) Pulsar OK
  12. 12. Pasos: Ejecutar el Proceso21) Abre el recurso Modelo de BD 1) Click sobre el recurso Modelo de BD de la tarea Tarea2. 2) En la ventana que se abre pulsar “Open”. 3) Pulsar OK22) Si se considera correcto el Modelo de BD pasar el recursoa estado Finish: • Sobre el marcador del estado del recurso pulsar Botón Derecho y seleccionar el estado Finish.
  13. 13. Pasos: Ejecutar el Proceso23) En caso de que no volver a lanzar la transforamción revisando su configuración..... • Sobre el marcador del estado de la tarea pulsar Botón Derecho y seleccionar el estado OnWork.
  14. 14. Dashboard: Estados Estados de las Tareas: Pendiente Empezada Terminada Modificado algún recurso una vez terminada En Espera de que alguna dependencia previa se resuelva No hay que hacerla Estados de las Dependencias: Limpia: Todos los Recursos de las tareas anteriores están terminados . Sucia: Hay recursos de las tareas anteriores sin terminar. Desincronizada: Hay recursos modificados en la tarea anterior. A la Espera de que se finalizen los recursos de las tareas previas.
  15. 15. Gracias por su atención Begoña Bonet (bonet_beg@gva.es) 1 Diciembre 2010

×