loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Anderson Belgamo 1 ; Elis Montoro Hernandes 1 ; Augusto Zamboni 2 ; Rafael Rovina 3 and Sandra Fabbri 2

Affiliations: 1 Federal University of São Carlos, UFSCar, IFSP - São Paulo Federal Institute of Education and Science and Technology, Brazil ; 2 Federal University of São Carlos and UFSCar, Brazil ; 3 IFSP - São Paulo Federal Institute of Education and Science and Technology, Brazil

Keyword(s): Code Reading, Reading Technique, Software Inspection, Experiments, Empirical Software Engineering, Experimental Software Engineering.

Related Ontology Subjects/Areas/Topics: Enterprise Information Systems ; Information Systems Analysis and Specification ; Software Engineering ; Tools, Techniques and Methodologies for System Development

Abstract: Background: In order to inspect source code effectively and efficiently, in a previous work the use of visualization for supporting the reading technique Stepwise Abstraction was proposed and implemented in the CRISTA tool. Visualization aids code comprehension, which is an essential task for a successful inspection. Goal: The objective of this paper is to evaluate the effectiveness and efficiency of using stepwise abstraction supported by visualization for defects detection, in comparison to an ad-hoc approach. Method: A controlled experiment was conducted with two groups of undergraduate students. One group inspected the Java source code of the Paint software using the approach implemented in CRISTA and the other group inspected the code using an ad-hoc approach. Results: The general performance of the subjects who used Stepwise Abstraction supported by visualization was better than that of the subjects who used the ad-hoc approach. Besides, the subjects’ experience in inspection a nd Java did not influence the identification of defects. Conclusion: the results reveal that the use of Stepwise Abstraction and visualization promotes better performance in detecting defects than the ad-hoc approach. In future work, other approaches are being investigated as well as the support of the approaches for different types of defects. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.221.192.248

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Belgamo, A.; Hernandes, E.; Zamboni, A.; Rovina, R. and Fabbri, S. (2014). Code Inspection Supported by Stepwise Abstraction and Visualization - An Experimental Study. In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS; ISBN 978-989-758-028-4; ISSN 2184-4992, SciTePress, pages 39-48. DOI: 10.5220/0004886000390048

@conference{iceis14,
author={Anderson Belgamo. and Elis Montoro Hernandes. and Augusto Zamboni. and Rafael Rovina. and Sandra Fabbri.},
title={Code Inspection Supported by Stepwise Abstraction and Visualization - An Experimental Study},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS},
year={2014},
pages={39-48},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004886000390048},
isbn={978-989-758-028-4},
issn={2184-4992},
}

TY - CONF

JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS
TI - Code Inspection Supported by Stepwise Abstraction and Visualization - An Experimental Study
SN - 978-989-758-028-4
IS - 2184-4992
AU - Belgamo, A.
AU - Hernandes, E.
AU - Zamboni, A.
AU - Rovina, R.
AU - Fabbri, S.
PY - 2014
SP - 39
EP - 48
DO - 10.5220/0004886000390048
PB - SciTePress