Objeto de conferencia
Simposio Argentino de Ingeniería de Software (ASSE 2015) - JAIIO 44 (Rosario, 2015)
El desarrollo de Líneas de Productos de Software (LPS) es un paradigma de desarrollo basado en reuso muy vigente en la actualidad.
Este paradigma plantea la existencia de una base común de funcionalidades definidas para un dominio particular de la cual se pueden instanciar productos con características similares. Estas funcionalidades pueden ser comunes a todos los productos o variar según las necesidades específicas de un producto particular. Existe un gran numero de procesos de desarrollo definidos para el desarrollo de LPS que buscan reducir tiempo y esfuerzo. Para esta tarea los recursos semánticos, como las taxonomías, permiten organizar estos servicios para asistir en el desarrollo de nuevas funcionalidades y la instanciación de nuevos productos. A medida que una LPS crece estos recursos semánticos también crecen y se vuelven mas difíciles de explorar, haciendo que su utilidad disminuya.
Este trabajo propone un proceso de selección asistida de servicios que permita reducir o eliminar este problema. Este proceso ha sido instanciado en el contexto de una LPS cuyo desarrollo se baso en una taxonomía de servicios derivada de estándares geográficos y fue validado mediante evaluación experimental con expertos en el área.
↧