CAETI

Centro de Altos Estudios en Tecnología Informática

Buenos Aires / Proyectos de la Línea de Investigación
TI/14/15 - Un enfoque dirigido por modelos para el desarrollo de sistemas robóticos

Ingeniería de Software



Resumen

OBJETIVO GENERAL: La mayoría de los sistemas robóticos tienden a ser complejos de mantener y reusar porque los frameworks existentes están basados principalmente en enfoques sobre el código. Esto significa que el proceso de desarrollo de software está acotado a la implementación de sistemas usando lenguajes de programación específicos. Y, a medida que el sistema evoluciona, crece en tamaño y complejidad. Incluso cuando estos enfoques abordan las necesidades de mercados centrados en la robótica, las metodologías y las herramientas utilizadas actualmente no pueden hacer frente a las necesidades de un proceso de desarrollo complejo. El objetivo general de nuestro trabajo es la definición de un framework de metodologías, respaldado por un conjunto de herramientas, para hacer frente a los requerimientos del proceso de desarrollo de software para robots. Más aún, un desafío mayor es realizar el paso desde el desarrollo basado en el código al desarrollo dirigido por modelos en lo que a sistemas de software para robots se refiere. OBJETIVOS ESPECIFICOS: Los objetivos específicos de este proyecto son: • Resumir la evidencia existente en cuanto a la aplicación de tecnologías de ingeniería de software en el campo del desarrollo de sistemas robóticos, tales como SOA, MDE y CBD. • Identificar baches en la investigación actual para sugerir posibles nuevas áreas de investigación • Proveer un contexto para desarrollar nuevas actividades de investigación en forma apropiada • Trabajar sobre aplicación de técnicas modernas al desarrollo de sistemas robóticos, lo que significaría un avance en el campo • Definir una metodología abierta para el proceso de desarrollo de sistemas robóticos. • Crear herramientas para el proceso de desarrollo de sistemas robóticos. Ejemplos de estas herramientas son: un lenguaje específico de dominio acompañado por un editor gráfico, facilidades para la generación de código, integración con servicios web, editores para la definición de componentes, etc. • Proveer herramientas técnicas y metodológicas con gran capacidad de adaptación para hacer frente al ritmo de desarrollo en el campo de la robótica y a las diferencias entre las diferentes plataformas. • Realizar una serie de experimentos para evaluar la efectividad y la factibilidad de la propuesta en la construcción de sistemas robóticos complejos.

Vigencia

4-2014 a 4-2018

Integrantes

Claudia Fabiana Pons (Director)

Jerónimo Irazábal (Investigador)

Gabriela Pérez (Investigador)

Carlos Gerardo Neil (Director)

Roxana Silvia Giandini (Investigador)

Viviana Esterkin (Alumno)

Michael James Williams (Alumno)

Carolina Soleil (Colaborador)

Contacto

SEDE BUENOS AIRES:
Dirección
Av. Montes de Oca 745
Ciudad Autónoma de Buenos Aires
C1270AAH
República Argentina

SEDE ROSARIO:
Dirección Ovidio Lagos 944
2000 – Rosario
República Argentina