(Importando una nueva versión desde fuente externa) |
(Importando una nueva versión desde fuente externa) |
||
Línea 7: | Línea 7: | ||
La '''ingeniería de software basada en búsqueda''' (en inglés, SBSE) surge de las sinergias entre la ingeniería de software y otras áreas, como la optimización y búsqueda. Su [[Objetivos|principal objetivo]] es la aplicación de este tipo de técnicas a la resolución de problemas complejos de la ingeniería de software, ofreciendo al ingeniero mejores soluciones a los problemas existentes, a la vez que reduce el esfuerzo y coste requeridos.<br/> | La '''ingeniería de software basada en búsqueda''' (en inglés, SBSE) surge de las sinergias entre la ingeniería de software y otras áreas, como la optimización y búsqueda. Su [[Objetivos|principal objetivo]] es la aplicación de este tipo de técnicas a la resolución de problemas complejos de la ingeniería de software, ofreciendo al ingeniero mejores soluciones a los problemas existentes, a la vez que reduce el esfuerzo y coste requeridos.<br/> | ||
− | Entre los [[Desafíos | retos actuales]] en SBSE se incluyen la generación autom& | + | Entre los [[Desafíos | retos actuales]] en SBSE se incluyen la generación automática de casos de prueba, el diseño automático de software, la selección óptima de requisitos de acuerdo con múltiples objetivos y restricciones, o la estimación de costes. Desde el punto de vista de las técnicas empleadas, existe especial interés en la optimización multi-objetivo, la aplicación de algoritmos exactos y el empleo de algoritmos interactivos que permitan incorporar al ingeniero en el proceso de búsqueda. |
− | <br /><br /> | + | <br/><br/> |
<div class="row"> | <div class="row"> |
Revisión del 19:08 23 jun 2016
SEBASENet es la Red de Excelencia en Ingeniería de Software basada en Búsqueda (Search Based Software Engineering, SBSE), la cual aglutina a los grupos de investigación españoles que trabajan en SBSE.
La ingeniería de software basada en búsqueda (en inglés, SBSE) surge de las sinergias entre la ingeniería de software y otras áreas, como la optimización y búsqueda. Su principal objetivo es la aplicación de este tipo de técnicas a la resolución de problemas complejos de la ingeniería de software, ofreciendo al ingeniero mejores soluciones a los problemas existentes, a la vez que reduce el esfuerzo y coste requeridos.
Entre los retos actuales en SBSE se incluyen la generación automática de casos de prueba, el diseño automático de software, la selección óptima de requisitos de acuerdo con múltiples objetivos y restricciones, o la estimación de costes. Desde el punto de vista de las técnicas empleadas, existe especial interés en la optimización multi-objetivo, la aplicación de algoritmos exactos y el empleo de algoritmos interactivos que permitan incorporar al ingeniero en el proceso de búsqueda.