A Systematic-Oriented Process for Tool Selection: The Case of Green and Technical Debt Tools in Architecture Reconstruction

Guamán Coronel, Daniel Alejandro and Pérez Benedí, Jennifer and Rodríguez Morales, Germania and Garbajosa Sopeña, Juan (2020). A Systematic-Oriented Process for Tool Selection: The Case of Green and Technical Debt Tools in Architecture Reconstruction. In: "21st International Conference, PROFES 2020", 25-11-2020, 27-11-2020, Turin, Italia. ISBN 978-3-030-64147-4. pp. 237-253. https://doi.org/10.1007/978-3-030-64148-1_15.

Description

Title: A Systematic-Oriented Process for Tool Selection: The Case of Green and Technical Debt Tools in Architecture Reconstruction
Author/s:
  • Guamán Coronel, Daniel Alejandro
  • Pérez Benedí, Jennifer
  • Rodríguez Morales, Germania
  • Garbajosa Sopeña, Juan
Item Type: Presentation at Congress or Conference (Article)
Event Title: 21st International Conference, PROFES 2020
Event Dates: 25-11-2020, 27-11-2020
Event Location: Turin, Italia
Title of Book: Product-Focused Software Process Improvement
Date: 2020
ISBN: 978-3-030-64147-4
Subjects:
Freetext Keywords: ISO/IEC14102:2008; Systematic process; Green software; Architecture reconstruction; Technical debt; Tools
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only until 15 January 2023 - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

Well-established methods in software engineering research, such as Systematic Literature Reviews, Systematic Mappings and Case Studies are effective research methods to explore emerging areas, since they are systematic and replicable, and produce reusable result avoiding bias. Frequently, software engineers have to evaluate and select CASE (Computer Aided Software Engineering) tools that address trending issues with a non-systematic and replicable processes. This work addresses this problem by tailoring the ISO/IEC 14102:2008 to a systematic-oriented process for the evaluation of software engineering CASE tools in order to embrace the advantages of software engineering systematic methods in the exploration of new areas or emerging issues. This tailored ISO/IEC 14102:2008 standard prescribes a process for the preparation, design and conduction of the software engineering CASE tools evaluation and selection. This process is founded in the application of systematic methods and the generation of a pre-established assets to ensure the reusability of knowledge. In this paper, this tailored process has been applied to address two great emerging concerns in architectural reconstruction: technical debt and energy consumption. As result of this adoption, this paper details the reporting analysis and the set of reusable assets that have been generated during the evaluation process. Specifically, this contribution presents a set of tables, statistics and a decision-making tree of the selected tools for technical debt and energy consumption analysis in architecture reconstruction.

Funding Projects

TypeCodeAcronymLeaderTitle
Government of SpainTIN2016-79726-C2-1-RCROWDSAVINGUnspecifiedArquitectura adaptativa para crowd-sensing de comunidades eficientes

More information

Item ID: 65867
DC Identifier: http://oa.upm.es/65867/
OAI Identifier: oai:oa.upm.es:65867
DOI: 10.1007/978-3-030-64148-1_15
Official URL: https://softeng.polito.it/profes2020/
Deposited by: Memoria Investigacion
Deposited on: 15 Jan 2021 12:11
Last Modified: 15 Jan 2021 12:11
  • 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