Using configuration management and product line software paradigms to support the experimentation process in software engineering.

Espinosa Gallardo, Edison Gonzalo (2012). Using configuration management and product line software paradigms to support the experimentation process in software engineering.. En: "Sixth International Conference on Research Challenges in Information Science (RCIS), 2012", 16/05/2012 - 18/05/2012, Valencia, España. ISBN 978-1-4577-1936-3. pp. 1-6.

Descripción

Título: Using configuration management and product line software paradigms to support the experimentation process in software engineering.
Autor/es:
  • Espinosa Gallardo, Edison Gonzalo
Tipo de Documento: Ponencia en Congreso o Jornada (Artículo)
Título del Evento: Sixth International Conference on Research Challenges in Information Science (RCIS), 2012
Fechas del Evento: 16/05/2012 - 18/05/2012
Lugar del Evento: Valencia, España
Título del Libro: Sixth International Conference on Research Challenges in Information Science (RCIS), 2012
Fecha: 2012
ISBN: 978-1-4577-1936-3
Materias:
Palabras Clave Informales: software engineering, experimental, replication, replication package, Ingeniería del software, copia de paquetes.
Escuela: Facultad de Informática (UPM) [antigua denominación]
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
Pdf - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (585kB) | Vista Previa

Resumen

There is no empirical evidence whatsoever to support most of the beliefs on which software construction is based. We do not yet know the adequacy, limits, qualities, costs and risks of the technologies used to develop software. Experimentation helps to check and convert beliefs and opinions into facts. This research is concerned with the replication area. Replication is a key component for gathering empirical evidence on software development that can be used in industry to build better software more efficiently. Replication has not been an easy thing to do in software engineering (SE) because the experimental paradigm applied to software development is still immature. Nowadays, a replication is executed mostly using a traditional replication package. But traditional replication packages do not appear, for some reason, to have been as effective as expected for transferring information among researchers in SE experimentation. The trouble spot appears to be the replication setup, caused by version management problems with materials, instruments, documents, etc. This has proved to be an obstacle to obtaining enough details about the experiment to be able to reproduce it as exactly as possible. We address the problem of information exchange among experimenters by developing a schema to characterize replications. We will adapt configuration management and product line ideas to support the experimentation process. This will enable researchers to make systematic decisions based on explicit knowledge rather than assumptions about replications. This research will output a replication support web environment. This environment will not only archive but also manage experimental materials flexibly enough to allow both similar and differentiated replications with massive experimental data storage. The platform should be accessible to several research groups working together on the same families of experiments.

Más información

ID de Registro: 20317
Identificador DC: http://oa.upm.es/20317/
Identificador OAI: oai:oa.upm.es:20317
Depositado por: Memoria Investigacion
Depositado el: 28 Oct 2013 16:54
Ultima Modificación: 21 Abr 2016 23:03
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM