SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
http://www.moskitt.org




               Quo Vadis, MOSKitt?
                         Vicente Pelechano
                 Universidad Politécnica de Valencia
Contenido

•   ...Hace un año...

•   ¿Dónde Estamos?

•   ¿A Dónde Vamos?

•   Colaboraciones

•   Algunos Datos...
...Hace un año...

• ...En un Palacio de Congresos Muy Lejano...
   REFRESQUEMOS
    LA MEMORIA


• Se presentó MOSKitt
¿Qué es MOSKitt?

• Es una herramienta CASE LIBRE basada en
  Eclipse (licencia EPL)

• Desarrollada por la Consellería de
  Infraestructuras y Transporte (CIT)
• Utiliza el lenguaje de modelado UML
¿Qué es MOSKitt?

• MOSKitt se concibe como una
  Herramienta CASE “Especial”

• MOSKitt es a su vez una Infraestructura
  para el Desarrollo de Herramientas de
  Soporte al Desarrollo de Software Dirigido
  por Modelos (DSDM)
Enfoque de Desarrollo
   Soporte al Método: gvMÉTRICA
                                                                           MÉTODO X                        MÉTODO Z
Transformaciones entre Modelos
                                 Guías y Asistentes
                                                          Trazas                                  ...


 HERRAMIENTAS                                                                                        Editor de Requisitos
                                           Editor UML2             Repositorio de Proyectos
    Editor de Bases de Datos
                                         Modelado de Interfaces de Usuario                     Diseñador de Métodos



INFRAESTRUCTURA                                                                                 Trazabilidad
                                                          Sincronización de Modelos
Gestión y Configuración de Transformaciones
                                                                                              Exploradores de Modelos
                                                      Editores basados en Formularios
...Hace un Año...
Publicada 0.7.2                                               Publicada 0.9.0 Alpha
   Modelado UML2                                                Soporte al Método (gvMétrica)
   Modelado DB (Tablas, Vistas, Usarios, Roles y Grupos)            Recursos Humanos
   Generación DDL                                                   Inicio de Proyecto (Configuración)
   Transformación Configurable UML2 a DB                            Documentos
   Sincronización UML2 <> DB                                    Editor de BPMN
   Importación Inicial PowerDesigner 11                         Diseñador de Métodos (Dashboard)
   Versión inicial modelado interfaces de usuario               Transformación BPMN2UC
                                                                Importación Completa PowerDesigner 11




                                                                            0.7.2
4/2007         9/2007             1/2008             5/2008        9/2008            1/2009              6/2009

                                                                                                                  1.0
                                                                       0.9.0 Alpha EclipseDay
...Hace un Año...
 •   Modelado BD, Generación   •   FEFEM: Editor de
     de DDL e Ingeniería           Formularios basados en
     Inversa                       Modelos

 •   Editor UML2 + Perfiles     •   Gestor de
                                   Transformaciones
 •   Editor BPMN
                               •   Configuración de
 •   Editor Modelos IU             Transformaciones

 •   Editor WBS                •   Trazabilidad y
                                   Sincronización

Explorador de Modelos + Mejoras Editores Gráficos
¿Dónde Estamos?
     • Versión 1.0.0 publicada el 4 de Agosto
     • Resolución de Bugs y Mejoras en la
         Funcionalidad
     • Versión 1.1.0 RC1 publicada el 30 de
         Noviembre
                              1.0.0
4/2007     1/2008   10/2008   8/2009   12/2009      X/2010



                                   1.1.0 RC1 MOSKittDay
¿Dónde Estamos?
Avances Destacables
•   Soporte al Proceso (gvMétrica). Dashboard

•   Modelado de Interfaces de Usuario (UIM)

•   Transformaciones y Generación de Prototipos

•   Modelado de Procesos de Negocio (basado en
    BPMN)

•   Testing de Transformaciones

•   Integración/Interoperabilidad con herramientas
    Externas

•   Importación MaPA y PowerDesigner
Soporte al Proceso
Modelado de Interfaces
     de Usuario
Modelado de Interfaces
     de Usuario
Transformaciones
• Generación de Modelo UML2 Inicial a partir
  de la especificación de procedimientos con
  BPMN.
• Generación del Modelo Relacional de Base
  de Datos a partir del análisis UML2
  (Diagrama de Clases).
• Generación de Prototipos de Usuario
  “navegacionales” siguiendo Guía de Estilo de
  gvHidra.
Transformaciones
• Generación automática de los Scripts
  DDL: Postgresql (8.x), Oracle (8i y 10) y
  MySQL (5).
• Transformaciones M2M Sincronizadas.
  Trazabilidad y Actualización Automática.
• Generación de Informes.
• Posibilidad de configurar todas las
  Transformaciones.
Testing de
Transformaciones
 1'2#)(&#&)




          !22'3-$.2)

                       !"#$%&#'()
                        *&+,(&-$.)
                                     /0)
¿A Dónde Vamos?
¿A Dónde Vamos?
                 vs.


• Generación Automática de Código.
  Plataformas específicas CIT: Java y PHP
• Especificación de Interfaces de Usuario.
  Sketchers y Previewers

  MEJORA USABILIDAD
   Y PRODUCTIVIDAD
¿A Dónde Vamos?
• Repositorio de Proyectos,Versionado y
  Trabajo Colaborativo
• Especificación y Gestión de Requisitos
• Potenciar la Comunidad MOSKitt. Portal
  MOSKitt
• Mejora del Dashboard
¿A Dónde Vamos?

• Reutilización y Líneas de Producto
  Software (pure::Variants, Gears)
• Roundtrip Engineering
• Generación Incremental
• Generación de Servicios Web en SOA
¿A Dónde Vamos?

• Formación (Interna y Reglada)
• Implantación (Uso en Proyectos Reales)
• Promover el uso en otras Consellerias,
  Empresas y Universidades
¿A Dónde Vamos?

• Beca de I+D CIT (UPV)
• Ingeniería de Métodos. CAME Tools.
 •   Definición, Diseño e Implantación de métodos
     de producción de software específicos de
     dominio, empresa o proyecto software.

 •   Reconfiguración del Método de Desarrollo y
     herramienta CASE en tiempo de ejecución
¿A Dónde Vamos?
      =>!0'?++-'


                                           =>#0'?++-'
                                                  !()*+,'/2+4(;;'#355+2)'


                                          /-36%78<'         /-36%789'   :'      /-36%787'

              4"#4*"5"'
  >;;();''                                            !()*+,'/2+,34)'#355+2)'
                          !()*+,'!+,(-'
@(5+;%)+2A'   )#%4"'         .#/0!1'
  .@>#1'                                  /-36%78<'         /-36%789'   :'       /-36%787'


              !"#$%&'
                                                           !"#$%&'
        !"#$%&'(")*+,'-#.+"'

                                             !"#$%&'/012"0",#.3%,'-#.+"'
Colaboraciones
Colaboraciones
• Subproyecto MDT/Papyrus dentro del
  proyecto Eclipse Model Development Tools
  (MDT)
• Objetivo desarrollar editores avanzados
  para UML y SysML
• Participantes: CA LIST líderes del proyecto
  Papyrus, TopCased (Airbus), Atos Origin,
  Obeo y MOSKitt (Prodevelop)
Algunos Datos....
•    2117 descargas en 2008 ...+ de 6300 descargas
     en 2009 (17 al día). 366 GB descargados

•    21.177 visitas con 190.908 páginas vistas (2009)

•    Listas de Correo
    • https://moskitt.org/lists/mailman/listinfo/moskitt-es
    • https://dev.eclipse.org/mailman/listinfo/spain-ec
•    Repositorio de Proyectos Eclipse
    •   http://subversion.moskitt.org
A Usar MOSKitt!!
Panel
¿Sirve para algo el MDD?

   Éxitos y Fracasos
    (Pros y Cons)
Un Éxito...MOSKitt



                                      10 Millones Euros



  Proyecto y Estadísticas en OHLOH
(https://www.ohloh.net/projects/moskitt)
http://www.moskitt.org




        Gracias por la Atención

Más contenido relacionado

Destacado

Diagramaciones preliminares
Diagramaciones preliminaresDiagramaciones preliminares
Diagramaciones preliminaresJuan Moreno
 
SMITF2012 Sales Kit
SMITF2012 Sales KitSMITF2012 Sales Kit
SMITF2012 Sales KitRadzib Ariff
 
No juzgar j2 2
No juzgar j2 2No juzgar j2 2
No juzgar j2 2fomtv
 
Agrupamento deEescolas D. Dinis - ODIVELAS - Apresentação do Agru.
Agrupamento deEescolas D. Dinis -  ODIVELAS - Apresentação do Agru.Agrupamento deEescolas D. Dinis -  ODIVELAS - Apresentação do Agru.
Agrupamento deEescolas D. Dinis - ODIVELAS - Apresentação do Agru.ANA GRALHEIRO
 
Padrões de desempenho docente versão final 15 out 2010 - 16 20h[1]
Padrões de desempenho docente   versão final 15 out 2010 - 16 20h[1]Padrões de desempenho docente   versão final 15 out 2010 - 16 20h[1]
Padrões de desempenho docente versão final 15 out 2010 - 16 20h[1]ANA GRALHEIRO
 
Ccap recomendações fichas outubro de 2010
Ccap recomendações fichas outubro de 2010Ccap recomendações fichas outubro de 2010
Ccap recomendações fichas outubro de 2010ANA GRALHEIRO
 
Case Punto
Case PuntoCase Punto
Case PuntoMori _
 
Mobilidade a Witham, Essex, England
Mobilidade a Witham, Essex, EnglandMobilidade a Witham, Essex, England
Mobilidade a Witham, Essex, EnglandClubeuropeu Moure
 
Planos de acção de melhoria a implementar ano lectivo 2010-2011
Planos de acção de melhoria a implementar  ano lectivo 2010-2011Planos de acção de melhoria a implementar  ano lectivo 2010-2011
Planos de acção de melhoria a implementar ano lectivo 2010-2011ANA GRALHEIRO
 
Pobreza en mexico
Pobreza en mexicoPobreza en mexico
Pobreza en mexicokhynee
 
Taller MOSKitt: Aplicación de DSDM con MOSKitt.
Taller MOSKitt: Aplicación de DSDM con MOSKitt.Taller MOSKitt: Aplicación de DSDM con MOSKitt.
Taller MOSKitt: Aplicación de DSDM con MOSKitt.Begoña Bonet
 
T01 análise do transporte rodoviário de cargas no brasil
T01 análise do transporte rodoviário de cargas no brasilT01 análise do transporte rodoviário de cargas no brasil
T01 análise do transporte rodoviário de cargas no brasilSergio Grisa
 
Ñutilu, tata nuni.
 Ñutilu, tata nuni. Ñutilu, tata nuni.
Ñutilu, tata nuni.kolichi
 

Destacado (20)

Cuenta Pública Región Metropolitana
Cuenta Pública Región MetropolitanaCuenta Pública Región Metropolitana
Cuenta Pública Región Metropolitana
 
Isummit
IsummitIsummit
Isummit
 
Diagramaciones preliminares
Diagramaciones preliminaresDiagramaciones preliminares
Diagramaciones preliminares
 
SMITF2012 Sales Kit
SMITF2012 Sales KitSMITF2012 Sales Kit
SMITF2012 Sales Kit
 
1ra
1ra1ra
1ra
 
No juzgar j2 2
No juzgar j2 2No juzgar j2 2
No juzgar j2 2
 
Agrupamento deEescolas D. Dinis - ODIVELAS - Apresentação do Agru.
Agrupamento deEescolas D. Dinis -  ODIVELAS - Apresentação do Agru.Agrupamento deEescolas D. Dinis -  ODIVELAS - Apresentação do Agru.
Agrupamento deEescolas D. Dinis - ODIVELAS - Apresentação do Agru.
 
Padrões de desempenho docente versão final 15 out 2010 - 16 20h[1]
Padrões de desempenho docente   versão final 15 out 2010 - 16 20h[1]Padrões de desempenho docente   versão final 15 out 2010 - 16 20h[1]
Padrões de desempenho docente versão final 15 out 2010 - 16 20h[1]
 
2010 11 30_engema
2010 11 30_engema2010 11 30_engema
2010 11 30_engema
 
Ccap recomendações fichas outubro de 2010
Ccap recomendações fichas outubro de 2010Ccap recomendações fichas outubro de 2010
Ccap recomendações fichas outubro de 2010
 
A Trip Across America
A Trip Across AmericaA Trip Across America
A Trip Across America
 
Case Punto
Case PuntoCase Punto
Case Punto
 
Mobilidade a Witham, Essex, England
Mobilidade a Witham, Essex, EnglandMobilidade a Witham, Essex, England
Mobilidade a Witham, Essex, England
 
Planos de acção de melhoria a implementar ano lectivo 2010-2011
Planos de acção de melhoria a implementar  ano lectivo 2010-2011Planos de acção de melhoria a implementar  ano lectivo 2010-2011
Planos de acção de melhoria a implementar ano lectivo 2010-2011
 
Escuela de padres
Escuela de padresEscuela de padres
Escuela de padres
 
Pobreza en mexico
Pobreza en mexicoPobreza en mexico
Pobreza en mexico
 
Taller MOSKitt: Aplicación de DSDM con MOSKitt.
Taller MOSKitt: Aplicación de DSDM con MOSKitt.Taller MOSKitt: Aplicación de DSDM con MOSKitt.
Taller MOSKitt: Aplicación de DSDM con MOSKitt.
 
T01 análise do transporte rodoviário de cargas no brasil
T01 análise do transporte rodoviário de cargas no brasilT01 análise do transporte rodoviário de cargas no brasil
T01 análise do transporte rodoviário de cargas no brasil
 
Emotional freedom for success
Emotional freedom for successEmotional freedom for success
Emotional freedom for success
 
Ñutilu, tata nuni.
 Ñutilu, tata nuni. Ñutilu, tata nuni.
Ñutilu, tata nuni.
 

Similar a Mos Kitt Quo Vadis

MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDMMOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDMVicente Pelechano
 
No más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKittNo más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKittJavier Muñoz
 
Soporte al Proceso de Desarrollo con MOSKitt
Soporte al Proceso de Desarrollo con MOSKittSoporte al Proceso de Desarrollo con MOSKitt
Soporte al Proceso de Desarrollo con MOSKittBegoña Bonet
 
MDD Ingenieria de Software Dirigida por Modelos
MDD Ingenieria de Software Dirigida por ModelosMDD Ingenieria de Software Dirigida por Modelos
MDD Ingenieria de Software Dirigida por ModelosJorge Mario Calvo Londoño
 
MDA en el contexto de datawarehouse
MDA en el contexto de datawarehouseMDA en el contexto de datawarehouse
MDA en el contexto de datawarehouseMartin Baez
 
Commit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine LearningCommit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine LearningRafa Hidalgo
 
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareJavier Muñoz
 
DEISER - Plataforma de Productos
DEISER - Plataforma de ProductosDEISER - Plataforma de Productos
DEISER - Plataforma de Productosdeiser.itg
 
Report builder, que los informes los haga el usuario - codecamp
Report builder, que los informes los haga el usuario - codecampReport builder, que los informes los haga el usuario - codecamp
Report builder, que los informes los haga el usuario - codecampSalvador Ramos
 
ciclo de vida del sof
ciclo de vida del sofciclo de vida del sof
ciclo de vida del sofberlin18
 
Ha2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesignerHa2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesignerJackieHee27
 
SDK PALESTRA
SDK PALESTRASDK PALESTRA
SDK PALESTRAPALESTRA
 
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptMarko Zapata
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
 

Similar a Mos Kitt Quo Vadis (20)

MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDMMOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
 
No más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKittNo más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKitt
 
Soporte al Proceso de Desarrollo con MOSKitt
Soporte al Proceso de Desarrollo con MOSKittSoporte al Proceso de Desarrollo con MOSKitt
Soporte al Proceso de Desarrollo con MOSKitt
 
MDD Ingenieria de Software Dirigida por Modelos
MDD Ingenieria de Software Dirigida por ModelosMDD Ingenieria de Software Dirigida por Modelos
MDD Ingenieria de Software Dirigida por Modelos
 
MDA en el contexto de datawarehouse
MDA en el contexto de datawarehouseMDA en el contexto de datawarehouse
MDA en el contexto de datawarehouse
 
Commit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine LearningCommit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine Learning
 
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
 
DEISER - Plataforma de Productos
DEISER - Plataforma de ProductosDEISER - Plataforma de Productos
DEISER - Plataforma de Productos
 
Mda
MdaMda
Mda
 
Mos kitt
Mos kittMos kitt
Mos kitt
 
Report builder, que los informes los haga el usuario - codecamp
Report builder, que los informes los haga el usuario - codecampReport builder, que los informes los haga el usuario - codecamp
Report builder, que los informes los haga el usuario - codecamp
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
ciclo de vida del sof
ciclo de vida del sofciclo de vida del sof
ciclo de vida del sof
 
SOA Open Source
SOA Open SourceSOA Open Source
SOA Open Source
 
Ha2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesignerHa2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesigner
 
SDK PALESTRA
SDK PALESTRASDK PALESTRA
SDK PALESTRA
 
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (19)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Mos Kitt Quo Vadis

  • 1. http://www.moskitt.org Quo Vadis, MOSKitt? Vicente Pelechano Universidad Politécnica de Valencia
  • 2. Contenido • ...Hace un año... • ¿Dónde Estamos? • ¿A Dónde Vamos? • Colaboraciones • Algunos Datos...
  • 3. ...Hace un año... • ...En un Palacio de Congresos Muy Lejano... REFRESQUEMOS LA MEMORIA • Se presentó MOSKitt
  • 4. ¿Qué es MOSKitt? • Es una herramienta CASE LIBRE basada en Eclipse (licencia EPL) • Desarrollada por la Consellería de Infraestructuras y Transporte (CIT) • Utiliza el lenguaje de modelado UML
  • 5. ¿Qué es MOSKitt? • MOSKitt se concibe como una Herramienta CASE “Especial” • MOSKitt es a su vez una Infraestructura para el Desarrollo de Herramientas de Soporte al Desarrollo de Software Dirigido por Modelos (DSDM)
  • 6. Enfoque de Desarrollo Soporte al Método: gvMÉTRICA MÉTODO X MÉTODO Z Transformaciones entre Modelos Guías y Asistentes Trazas ... HERRAMIENTAS Editor de Requisitos Editor UML2 Repositorio de Proyectos Editor de Bases de Datos Modelado de Interfaces de Usuario Diseñador de Métodos INFRAESTRUCTURA Trazabilidad Sincronización de Modelos Gestión y Configuración de Transformaciones Exploradores de Modelos Editores basados en Formularios
  • 7. ...Hace un Año... Publicada 0.7.2 Publicada 0.9.0 Alpha Modelado UML2 Soporte al Método (gvMétrica) Modelado DB (Tablas, Vistas, Usarios, Roles y Grupos) Recursos Humanos Generación DDL Inicio de Proyecto (Configuración) Transformación Configurable UML2 a DB Documentos Sincronización UML2 <> DB Editor de BPMN Importación Inicial PowerDesigner 11 Diseñador de Métodos (Dashboard) Versión inicial modelado interfaces de usuario Transformación BPMN2UC Importación Completa PowerDesigner 11 0.7.2 4/2007 9/2007 1/2008 5/2008 9/2008 1/2009 6/2009 1.0 0.9.0 Alpha EclipseDay
  • 8. ...Hace un Año... • Modelado BD, Generación • FEFEM: Editor de de DDL e Ingeniería Formularios basados en Inversa Modelos • Editor UML2 + Perfiles • Gestor de Transformaciones • Editor BPMN • Configuración de • Editor Modelos IU Transformaciones • Editor WBS • Trazabilidad y Sincronización Explorador de Modelos + Mejoras Editores Gráficos
  • 9. ¿Dónde Estamos? • Versión 1.0.0 publicada el 4 de Agosto • Resolución de Bugs y Mejoras en la Funcionalidad • Versión 1.1.0 RC1 publicada el 30 de Noviembre 1.0.0 4/2007 1/2008 10/2008 8/2009 12/2009 X/2010 1.1.0 RC1 MOSKittDay
  • 11. Avances Destacables • Soporte al Proceso (gvMétrica). Dashboard • Modelado de Interfaces de Usuario (UIM) • Transformaciones y Generación de Prototipos • Modelado de Procesos de Negocio (basado en BPMN) • Testing de Transformaciones • Integración/Interoperabilidad con herramientas Externas • Importación MaPA y PowerDesigner
  • 15. Transformaciones • Generación de Modelo UML2 Inicial a partir de la especificación de procedimientos con BPMN. • Generación del Modelo Relacional de Base de Datos a partir del análisis UML2 (Diagrama de Clases). • Generación de Prototipos de Usuario “navegacionales” siguiendo Guía de Estilo de gvHidra.
  • 16. Transformaciones • Generación automática de los Scripts DDL: Postgresql (8.x), Oracle (8i y 10) y MySQL (5). • Transformaciones M2M Sincronizadas. Trazabilidad y Actualización Automática. • Generación de Informes. • Posibilidad de configurar todas las Transformaciones.
  • 17. Testing de Transformaciones 1'2#)(&#&) !22'3-$.2) !"#$%&#'() *&+,(&-$.) /0)
  • 19. ¿A Dónde Vamos? vs. • Generación Automática de Código. Plataformas específicas CIT: Java y PHP • Especificación de Interfaces de Usuario. Sketchers y Previewers MEJORA USABILIDAD Y PRODUCTIVIDAD
  • 20. ¿A Dónde Vamos? • Repositorio de Proyectos,Versionado y Trabajo Colaborativo • Especificación y Gestión de Requisitos • Potenciar la Comunidad MOSKitt. Portal MOSKitt • Mejora del Dashboard
  • 21. ¿A Dónde Vamos? • Reutilización y Líneas de Producto Software (pure::Variants, Gears) • Roundtrip Engineering • Generación Incremental • Generación de Servicios Web en SOA
  • 22. ¿A Dónde Vamos? • Formación (Interna y Reglada) • Implantación (Uso en Proyectos Reales) • Promover el uso en otras Consellerias, Empresas y Universidades
  • 23. ¿A Dónde Vamos? • Beca de I+D CIT (UPV) • Ingeniería de Métodos. CAME Tools. • Definición, Diseño e Implantación de métodos de producción de software específicos de dominio, empresa o proyecto software. • Reconfiguración del Método de Desarrollo y herramienta CASE en tiempo de ejecución
  • 24. ¿A Dónde Vamos? =>!0'?++-' =>#0'?++-' !()*+,'/2+4(;;'#355+2)' /-36%78<' /-36%789' :' /-36%787' 4"#4*"5"' >;;();'' !()*+,'/2+,34)'#355+2)' !()*+,'!+,(-' @(5+;%)+2A' )#%4"' .#/0!1' .@>#1' /-36%78<' /-36%789' :' /-36%787' !"#$%&' !"#$%&' !"#$%&'(")*+,'-#.+"' !"#$%&'/012"0",#.3%,'-#.+"'
  • 26. Colaboraciones • Subproyecto MDT/Papyrus dentro del proyecto Eclipse Model Development Tools (MDT) • Objetivo desarrollar editores avanzados para UML y SysML • Participantes: CA LIST líderes del proyecto Papyrus, TopCased (Airbus), Atos Origin, Obeo y MOSKitt (Prodevelop)
  • 27. Algunos Datos.... • 2117 descargas en 2008 ...+ de 6300 descargas en 2009 (17 al día). 366 GB descargados • 21.177 visitas con 190.908 páginas vistas (2009) • Listas de Correo • https://moskitt.org/lists/mailman/listinfo/moskitt-es • https://dev.eclipse.org/mailman/listinfo/spain-ec • Repositorio de Proyectos Eclipse • http://subversion.moskitt.org
  • 29. Panel ¿Sirve para algo el MDD? Éxitos y Fracasos (Pros y Cons)
  • 30. Un Éxito...MOSKitt 10 Millones Euros Proyecto y Estadísticas en OHLOH (https://www.ohloh.net/projects/moskitt)
  • 31. http://www.moskitt.org Gracias por la Atención