La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Dolphin Smalltalk Productividad + Interoperabilidad + ®

Presentaciones similares


Presentación del tema: "Dolphin Smalltalk Productividad + Interoperabilidad + ®"— Transcripción de la presentación:

1 Dolphin Smalltalk Productividad + Interoperabilidad + ®

2 Presentación - CIDESO Laboratorio de software perteneciente al Ejército Argentino Desde 2002 desarrolla aplicaciones de escritorio y distribuidas con Dolphin Extendió sus productos mediante interoperabilidad Smalltalk 2007: Transmitir a la comunidad las experiencias obtenidas

3 Temario Productividad Facilidad de aprendizaje. Rapidez en solución de errores y testing. Interoperabilidad Web Services. JNIPort. DLLs de Funciones y de COM Objects. Demostración de productos Batalla Virtual. EMERCAT. Confrontación. Herramientas de Apoyo a la Decisión. Preguntas

4 Temario Productividad Facilidad de aprendizaje. Rapidez en solución de errores y testing. Interoperabilidad Web Services. JNIPort. DLLs de Funciones y de COM Object. Demostración de productos Batalla Virtual. EMERCAT. Confrontación. Herramientas de Apoyo a la Decisión. Preguntas

5 Productividad Introducción ¿Qué es la productividad? ¿Cómo se mide? Factores que la influyen Productividad con Smalltalk Facilidad de aprendizaje Vigencia Dinamismo

6 En lo que respecta a Productividad, hoy día no es competitivo quien no cumple con: Calidad Producción Bajos Costos Tiempos Estándares Eficiencia Innovación Nuevos métodos de trabajo Tecnología Productividad

7 ¿Qué es la Productividad? Relación entre la cantidad de bienes y servicios producidos y la cantidad de recursos utilizados. ¿Cómo se mide? Productividad P=Número de unidades producidas/Insumos empleados P=Ventas netas de la empresa/Salarios pagados

8 Grado medio de destreza del empleado. Nivel de progreso de la ciencia y de sus aplicaciones. El volumen y eficacia de los medios de producción. La organización del proceso de producción. Ambiente de trabajo. Factores que influyen en la Productividad

9 Grado medio de destreza del empleado Nivel de progreso de la ciencia y de sus aplicaciones Nivel de progreso de la ciencia y de sus aplicaciones El volumen y eficacia de los medios de producción El volumen y eficacia de los medios de producción La organización del proceso de producción Ambiente de trabajo Factores que influyen en la Productividad

10 Productividad con Smalltalk

11 Facilidad de aprendizaje Lenguaje interpretado Vigencia Dinamismo Características de Smalltalk

12 Facilidad de aprendizaje De los programadores que ingresaron a CIDESO: Los que sólo conocían POO, en 80 horas se incorporaron al proceso de producción. Los que sólo conocían POO, en 80 horas se incorporaron al proceso de producción. Los que además conocían Smalltalk, en menos de 40 horas se incorporaron al proceso de producción. Los que además conocían Smalltalk, en menos de 40 horas se incorporaron al proceso de producción. Experiencia propia

13 Vigencia Batalla Virtual se inició hace seis (6) años atrás y aún sigue vigente, con inversores y sponsors continuos. Experiencia propia

14 Dinamismo Experiencia propia El Servidor Web de B.V. 2.0 es desarrollado y modificado sin detener el servicio. El Servidor Web de B.V. 2.0 es desarrollado y modificado sin detener el servicio. Cuando se modificaron alcances en medio del desarrollo, se pudo reaccionar fácilmente y sin mayores esfuerzos. Cuando se modificaron alcances en medio del desarrollo, se pudo reaccionar fácilmente y sin mayores esfuerzos. Facilidad para JAD, desarrollo de aplicaciones junto al usuario. Facilidad para JAD, desarrollo de aplicaciones junto al usuario.

15 Temario Productividad Facilidad de aprendizaje. Rapidez en solución de errores y testing. Interoperabilidad Web Services. JNIPort. DLLs de Funciones y de COM Object. Demostración de productos Batalla Virtual. EMERCAT. Confrontación. Herramientas de Apoyo a la Decisión. Preguntas

16 Temario Productividad Facilidad de aprendizaje. Rapidez en solución de errores y testing. Interoperabilidad Web Services. JNIPort. DLLs de Funciones y de COM Objects. Demostración de productos Batalla Virtual. EMERCAT. Confrontación. Herramientas de Apoyo a la Decisión. Preguntas

17 Interoperabilidad – Punto de partida Batalla Virtual Arquitectura:

18 Interoperabilidad – Problemas Dolphin dialogando con otras tecnologías Problemas: 1. 1.SIG: Sistemas de información geográfico (COM. DLL) 2. 2.Optimización del motor de simulación (JNIPort) 3. 3.Portabilidad y extensión del sistema (Web Services)

19 Interoperabilidad – 1. SIG ESRI MapObjects ® con interfaz COM Renderizado de mapas. Capas de información (Layers) GDAL con interfaz DLL de funciones Carga de imágenes. Modelos digitales de elevación (MDE)

20 Interoperabilidad – 2. Optimización Mejorar rendimiento de la simulación. Simulación distribuida. Simulación orientada a Agentes. Urbix Technologies ® - SmartAgents Simulación orientada a Agentes. Distribución local. Simulación distribuida RMI para las comunicaciones. JNIPort para conexión entre Smalltalk y Java

21 Interoperabilidad – 2. Optimización Nodo (Ej: PC) Proceso (Ej: Un jar o un exe)

22 Interoperabilidad - 3. Portabilidad y Extensión Protocolos en cuatro áreas: Servicio de transporte (HTTP - Swazoo) Mensajeria (SOAP XML) Descripción del servicio (WSDL) Descubrimiento de servicios (UDDI) Dolphin: Paquete Spray. Problemas y Adaptaciones Web Services

23 Temario Productividad Facilidad de aprendizaje. Rapidez en solución de errores y testing. Interoperabilidad Web Services. JNIPort. DLLs de Funciones y de COM Objects. Demostración de productos Batalla Virtual. EMERCAT. Confrontación. Herramientas de Apoyo a la Decisión. Preguntas

24 Temario Productividad Facilidad de aprendizaje. Rapidéz en solución de errores y testing. Interoperabilidad Web Services. JNIPort. DLLs de Funciones y de COM Object. Demostración de productos Batalla Virtual. EMERCAT. Confrontación. Herramientas de Apoyo a la Decisión. Preguntas

25 Demostración de Productos Batalla Virtual Confrontación EMERCAT Otros Productos Dibujo Militar Carta Digital Dinámica Estimación de Fallas Estudio del Terreno Administración de Ambientes Geográficos

26 Herramienta de Dibujo Militar

27 Carta Digital Dinámica

28 Herramienta de Estimación de Fallas

29 Administración de Ambientes Geográficos

30 Herramienta de Estudio del Terreno

31 Preguntas ?

32 Referencias Interoperabilidad Web Services   Consorcio W3C www.w3c.orgwww.w3c.org   Paquete Spray: www.dolphinharbor.org/dh/projects/spray/index.html www.dolphinharbor.org/dh/projects/spray/index.html DLL   www.object-arts.com/docs/index.htmlwww.object-arts.com/docs/index.html JNIPort   www.metagnostic.org/DolphinSmalltalk/JNIPort.html www.metagnostic.org/DolphinSmalltalk/JNIPort.html   www.cincomsmalltalk.com/publicRepository/JNIPort(Bundle).html www.cincomsmalltalk.com/publicRepository/JNIPort(Bundle).html Otros Urbix Technologies: www.urbix.com.arwww.urbix.com.ar

33 Gracias por su atención Contacto: cideso@ejercito.mil.ar Ing. César Cicerchia Ing. Carlos Blanc Javier Capanegra Damián Camarasa Rodrigo Abrey Andrés Macagno Hernán Arellano Disertantes:


Descargar ppt "Dolphin Smalltalk Productividad + Interoperabilidad + ®"

Presentaciones similares


Anuncios Google