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.. In: "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. https://doi.org/10.1109/RCIS.2012.6240454.

Description

Title: Using configuration management and product line software paradigms to support the experimentation process in software engineering.
Author/s:
  • Espinosa Gallardo, Edison Gonzalo
Item Type: Presentation at Congress or Conference (Article)
Event Title: Sixth International Conference on Research Challenges in Information Science (RCIS), 2012
Event Dates: 16/05/2012 - 18/05/2012
Event Location: Valencia, España
Title of Book: Sixth International Conference on Research Challenges in Information Science (RCIS), 2012
Date: 2012
ISBN: 978-1-4577-1936-3
Subjects:
Freetext Keywords: software engineering, experimental, replication, replication package, Ingeniería del software, copia de paquetes.
Faculty: Facultad de Informática (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (585kB) | Preview

Abstract

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.

More information

Item ID: 20317
DC Identifier: http://oa.upm.es/20317/
OAI Identifier: oai:oa.upm.es:20317
DOI: 10.1109/RCIS.2012.6240454
Official URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6240454
Deposited by: Memoria Investigacion
Deposited on: 28 Oct 2013 16:54
Last Modified: 21 Apr 2016 23:03
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM