Software evolution: the lifetime of fine-grained elements
A model regarding the lifetime of individual source code lines or tokens can estimate maintenance effort, guide preventive maintenance, and, more broadly, identify factors that can improve the efficiency of software development. We present methods and tools that allow tracking of each line’s or toke...
Main Authors: | Diomidis Spinellis, Panos Louridas, Maria Kechagia |
---|---|
Format: | Article |
Language: | English |
Published: |
PeerJ Inc.
2021-02-01
|
Series: | PeerJ Computer Science |
Subjects: | |
Online Access: | https://peerj.com/articles/cs-372.pdf |
Similar Items
-
Mining Software Repositories to Support Software Evolution
by: Kagdi, Huzefa H.
Published: (2008) -
Inappropriate Software Changes: Rejection and Rework
by: Souza, Rodrigo Rocha Gomes e
Published: (2015) -
TECHNIQUES FOR IMPROVING SOFTWARE DEVELOPMENT PROCESSES BY MINING SOFTWARE REPOSITORIES
by: Dhaliwal, Tejinder
Published: (2012) -
Mining software metrics from the jazz repository
by: Connor, AM
Published: (2014) -
Predicting software build failure using source code metrics
by: Connor, AM, et al.
Published: (2014)