Dolphin Smalltalk Productividad + Interoperabilidad + ®

Slides:



Advertisements
Presentaciones similares
Java Web Services Developer Arquitectura
Advertisements

CUPS Configuración y Uso de Paquetes de Software
PROVISIÓN DE SERVICIOS WEB DINÁMICOS ASOCIADOS A VIDEO BASADOS EN DISPOSITIVOS MÓVILES Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat.
La empresa La tecnología.
Universidad Nacional Autónoma de Honduras
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Lenguajes Servicios Web
Servicios Web.
Arquitectura Orientada a Servicios (SOA)
Tipos de Servicios Web.
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
INFOPATH.
Microsoft InfoPath designer
Proyecto de Ingeniería de Software 2010 Producto
75.10 Técnicas de Diseño Grupo E
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Presentación del estado del arte
Introducción XML y WebServices.
Janny David Vilac Salazar David Alejandro Gallo Moya
I MPACTO DE LOS RECURSOS FINANCIEROS PARA LA CALIDAD DEL SERVICIO.
TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIO
BASES DE DATOS ORIENTADAS A OBJETO
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
ESCUELA POLITÉCNICA DEL EJÉRCITO
Instituto de Información Territorial del Estado de Jalisco Sistema de Información Geográfica Municipal.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
1 INTERACCIÓN HUMANO COMPUTADORA Motivando, influenciando y persuadiendo usuarios Equipo 4: Equipo 4: –Alejandro Miranda –Carlos Viveros –Manuel Jaimes.
REPUBLICA DE COLOMBIA Software para generación de cuestionarios
Como Desarrollar SW Distribuido de Calidad
María Gertrudis López1 Yosly Hernández1 Cira Beleño1 Doris Pernalete2
De Larrobla & Asociados
INFOPATH Mylénne Arellano N.. Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.
/ Teléfono : Web : Build Solutions IT.
ESCUELA POLITÉCNICA DEL EJÉRCITO
La tecnología informática aplicada en los centros escolares
Calidad y Garantía de Calidad
TRABAJO DE GRADO I Avance Diana C. Valbuena P. Edgar H. López C. Mayo 26 de 2006.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
Principios para las Matemáticas Escolares
Universidad Nacional de San Juan Facultad de Ciencias Exactas, Físicas y Naturales “WEB SERVICES” Integrantes: Ene Adriana Guevara Vanina Martínez Cintia.
Web Services bajo J2EE WASP Server for Java de Systinet
Desarrollo de aplicaciones empresariales con Web Services
Control de desconexión de videostreaming móvil en arquitectura android mediante técnicas de realidad aumentada y motores de reglas con herramientas open.
ACTIVIDAD SEGUNDA ESTACION
Andrés Valentín COMISIÓN DE COORDINACIÓN DEL SITNA.
Información de la Empresa
COSTO DIRECTO Y DECISIONES DE CAPACIDAD
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
Grupo 10 – 2008 Proyecto de Ingeniería de Software NOpti + El Nuevo Opti+… NOpti +
Andrés Valentín COMISIÓN DE COORDINACIÓN DEL SITNA.
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
TEMA: SERVICIOS WEB INTEGRANTES DEL EQUIPO: CELESTE ROMANO PEDRO VELAZQUEZ PEDRO MONTESINOS.
Alejandro Manuel Sako Rojas Consultor Proyecto Jrous.
Barbara Mercedes Parada Urieta Estudiante
INTRODUCCION AL DISEÑO DE SOFWARE EDUCATIVO
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Álvaro Navarro Barquero. Alejandro Rodríguez Jiménez.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Punto 1 – Introducción al servicio Juan Luis Cano.
Sistemas de Información
Simulador Redes Nombres etc,,.
Dirección Adjunta de Posgrado y Becas
Calidad de Software Centro ISYS Escuela de Computación
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
HABILIDADES DEL SIGLO XXI
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Presentación del prototipo Rodrigue Dufaur – Luis Acosta.
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
Gestión Tecnológica Agropecuaria Horacio Rojas Cárdenas (Director)
LA CALIDAD DEL SOFTWARE
Transcripción de la presentación:

Dolphin Smalltalk Productividad + Interoperabilidad + ®

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

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

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

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

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

¿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

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

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

Productividad con Smalltalk

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

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

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

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.

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

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

Interoperabilidad – Punto de partida Batalla Virtual Arquitectura:

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)

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)

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

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

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

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

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

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

Herramienta de Dibujo Militar

Carta Digital Dinámica

Herramienta de Estimación de Fallas

Administración de Ambientes Geográficos

Herramienta de Estudio del Terreno

Preguntas ?

Referencias Interoperabilidad Web Services   Consorcio W3C   Paquete Spray: DLL   JNIPort     Otros Urbix Technologies:

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