Experiencias mediante software de Ingeniería.

Slides:



Advertisements
Presentaciones similares
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Advertisements

Intoduccion a la Arquitectura y Organizaciòn del Computador
Diseño y Arquitectura sobre productos de software
Portal Hacienda Digital
Dentro del grupo de investigación TELETECNO se desarrollo el proyecto el cual esta dirigido al estudio y aplicación de tecnología inalámbrica wifi y su.
Módulo I: PRINCIPIOS Y CONCEPTOS BÁSICOS DE LA INFORMÁTICA (20%)
Programación.
Evaluación Xalapa, Ver., Diciembre 2011.
PROGRAMACION ORIENTADA
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
U NIDAD III P ROGRAMACIÓN O RIENTADA A O BJETOS (POO) Facilitadora: Ing. Patricia Gómez.
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
HERRAMIENTAS CASE.
Criterios de la Orientación a Objetos 1. Método y Lenguaje (proceso de pensamiento y notaciones para analizar y producir software). 2. Implementación y.
SNAKE –LIKE ROBOTS Ana Isabel Hernández Trejo.
Lego Mindstorms Education
Politécnica de Madrid Trabajo de proyectos Segunda Presentación: (8 de Mayo 2012)
Ingeniería de Software
Arquitectura de una aplicación
Ingeniería de Software Orientado a Objetos
Tema I Arquitectura de Software. Arquitectura de software es un conjunto de reglas que definen la estructura de un sistema y las relaciones entre sus.
Unidad VI Documentación
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
Comunicación y Multimedia
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
CONCEPTOS BÁSICOS Diseño de Sistemas.
María del Pilar Gómez Gil, Claudia Feregrino Uribe
Inteligencia Artificial
Líneas tecnológicas.
Son la base para la búsqueda de soluciones o problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces.
Universidad Técnica Federico Santa María Administración General 03 usm L Ecología Profunda Un nuevo paradigma Una nueva comprensión científica de.
Ingeniería en Sistemas de Información
Conceptos de Gestión y Planificación de Proyectos Software
PROYECTOS Y PERSPECTIVAS DE LA ESCUELA DE INGENIERIA DE SISTEMAS E
Especificaciones Reporte y Presentación Final Robótica Inteligente Enero – Mayo 2005.
Importancia en la efectividad del:
Sprint 02 Sprint Review.
Subproyecto Medwsa Proyecto CICYT META Ciudad Real, Junio 2007.
MECATRONICA.
Programación Orientada a Objeto
LEGO MINDSTORMS Education
Cola-CASE: Potenciando el Modelado Conceptual con Patrones de Colaboración Autora: Felicidad Padilla López Tutor: Francisco Montero Simarro Proyecto Final.
Prof. Flor Narciso Departamento de Computación
Lego Mindstorms Education
Indirección y Variaciones Protegidas
Ingeniería de Software I Universidad CAECE Marzo de 2004 El desarrollo de Software como proceso industrial.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
ROBÓTICA -¿ que es la robótica? -¿Qué es un robot -tipos de robot
Punto 1 – Introducción al servicio Juan Luis Cano.
Facultad de Ingeniería, Universidad Distrital Francisco José de Caldas SISTEMA DE INTEGRACION DE CONTENIDOS DE APRENDIZAJE Juan Sebastian Villanueva Maria.
Ingeniería Técnica de Telecomunicaciones, especialidad Telemática Daniel Álvarez López 1.
problemas de la calidad del software
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
TIPOS DE DATOS ABSTRACTOS
Tipo de relación entre clases Es uno de los aspectos que distinguen el paradigma de orientación a objetos frente a otros paradigmas. Mecanismo que,
DISEÑO DE COMPONENTES Y DESARROLLO BASADO EN COMPONENTES
Proceso de desarrollo de Software
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Instituto Tecnológico de Chihuahua
Las computadoras atravez del tiempo.   Una computadora o computador (del inglés computer y este del latín computare -calcular), también denominada ordenador.
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Modelado Orientado a Objetos Programación Orientada a Objetos Departamento de Sistemas Universidad del Cauca 2006.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
PARADIGMA viene del Griego Paradeima = Modelo. Un paradigma es el resultado de los usos, y costumbres, de creencias establecidas de verdades a medias,
Galileo Hand: Dise Galileo Hand: Diseño de una prótesis biónica subactuada de bajo costo utilizando impresión 3D Ali Lemus - Victor.
PHILIPS: SOFTWARE PARA ELECTRÓNICA DE CONSUMO EN TELEVISORES Florez Fernandez Naranjo Romero Pedraza García Sanchez Galvis Rozo Duque Héctor Arturo David.
Prueba de bio Esto es una prueba. Y esta otra.
Transcripción de la presentación:

Experiencias mediante software de Ingeniería

WAKAMARU DE MITSUBISHI

LOS PRIMEROS ESFUERZOS FUERON DIRIGIDOS HACIA EL DESARROLLO DE SOFTWARE PARA DIVERSOS TIPOS DE ROBOTS TELEOPERADOS DIRIGIDOS A MANTENIMIENTO DE PLANTAS NUCLEARES.

Vehículo para la recuperación de objetos extraños de las boquillas de circuitos principales de las centrales nucleares PWR. DISPOSITIVOS CONTROLADOS

DESAFÍO Un gran desafío consiste en la forma de reutilizar el código de una aplicación en otra. Con ese fin, hemos elaborado una arquitectura basada en el uso de programación orientado a objetos y el desarrollo de módulos de control genéricos. Con el lenguaje de Ada95 esto es posible y por lo tanto, fue usado como lenguaje de ejecución.

DISPOSITIVOS CONTROLADOS Tabla XYZ montado en torre durante las pruebas funcionales.

NUEVAS IDEAS Una nueva solución fue adoptar el paradigma de desarrollo basado en componentes (CDB). CBD se concibe con el fin de acelerar el proceso de desarrollo de software. Afirma que ese desarrollo se lograría mediante la vinculación partes independientes, los componentes, tal como se realiza en la mecánica y electrónica.

DISPOSITIVOS CONTROLADOS LÁZARO. Vehículo a escala para la limpieza de superficies con la forma de proa y popa.

Subsistema Gráfico de aplicaciones de Teleoperación DSIE elaboró un marco abstracto llamado ACRoSeT, arquitectura de referencia para robots de servicio de teleoperados, en el cual es posible definir componentes de software para aplicaciones robóticas independientes de la arquitectura.

REFERENCIAS  IEEE Robotics & Automation Magazine  Marzo 2009  Autores: ANDRES IBORRA, DIEGO ALONSO CACERES, FRANCISCO J. ORTIZ, JUAN PASTOR FRANCO, PEDRO SANCHEZ PALMA, AND BARBARA ALVAREZ  Contacto: Andres Iborra, Universidad Politécnica de Cartagena, División de Sistemas e Ingeniería Electrónica (DSIE), Campus Muralla del Mar, s/n. Cartagena E-30202, Spain.