Búsqueda de servicios para asistir en el desarrollo de una Línea de Productos de Software

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íst...

Descripción completa

Detalles Bibliográficos
Autores principales: Arias, Maximiliano, De Renzis, Alan, Buccella, Agustina, Cechich, Alejandra, Flores, Andrés P.
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2015
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/52272
http://44jaiio.sadio.org.ar/sites/default/files/asse145-158.pdf
Aporte de:
Descripción
Sumario: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.