Ingeniería de software basada en búsqueda
17-OTema: Ingeniería de software basada en búsqueda
Fecha: 16 de noviembre de 2017 a las 11:00 hrs.
Lugar: T-223
Presentadores:
Dr. Abel García Nájera
Afiliación: Universidad Autónoma Metropolitana unidad Cuajimalpa
Puesto: Profesor de tiempo completo en el Departamento de Matemáticas Aplicadas y Sistemas
Dr. Humberto Cervantes Maceda
Afiliación: Universidad Autónoma Metropolitana unidad Iztapalapa (UAM-I).
Puesto: Profesor-investigador de tiempo completo en UAM-I
Resumen: En la ingeniería de software (IS), como en cualquier otra disciplina de la ingeniería, surgen de forma natural problemas de optimización, previamente, durante y después del desarrollo de software. En estos problemas intentamos encontrar los mejores valores para las variables que intervienen en ellos. Existen métodos que pueden resolver problemas de optimización pequeños de forma exacta, sin embargo, para problemas reales, cuyo tamaño es generalmente grande, el tiempo de ejecución de estos métodos se incrementa de forma considerable. Esta es la razón principal por la cual este tipo de problemas se resuelven mediante métodos heurísticos, los cuales, a pesar de no ofrecer una garantía de desempeño, usualmente encuentran soluciones buenas y prácticas. Precisamente, la ingeniería de software basada en búsqueda (ISBB) utiliza heurísticas para resolver los problemas que aparecen en la IS. El objetivo de esta plática es presentar un panorama de la ISBB, dos problemas en los que estamos interesados en resolver y los avances que arrojó un proyecto de maestría.
Semblanza de los ponentes: El profesor Abel García Nájera realizó sus estudios de Licenciatura en Ingeniería en Electrónica en la UAM Iztapalapa, de Maestría en Ciencias de la Computación en el CICESE, en Baja California, y de Doctorado en Ciencias de la Computación en la Universidad de Birmingham, en el Reino Unido. Posteriormente hizo una estancia posdoctoral en el Departamento de Ingeniería Eléctrica de la UAM Iztapalapa. Desde 2013 es profesor de tiempo completo en el Departamento de Matemáticas Aplicadas y Sistemas.
El Dr. Humberto Cervantes es profesor-investigador de tiempo completo en la UAM-Iztapalapa desde 2004. En ese mismo año obtuvo un doctorado en Ingeniería de software por parte de la universidad Joseph Fourier en Grenoble, Francia. Además de realizar docencia e investigación dentro de la academia en temas relacionados con Arquitectura de software, desde 2006 colabora de forma estrecha con la industria de desarrollo de software. Ha recibido diversos cursos de especialización en el tema de Arquitectura de software en el Software Engineering Institute (SEI) y está certificado como ATAM Evaluator y Software Architecture Professional por parte del mismo.
Ultima actualización 26/01/2023 por pcyti