Source code repositories and agile methods

被引:0
作者
Sillitti, A
Succi, G
机构
来源
EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS | 2005年 / 3556卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Source repositories are a promising database of information about software projects. This paper proposes a tool to extract and summarize information from CVS logs in order to identify whether there are differences in the development approach of Agile and non-Agile teams. The tool aims to improve empirical investigation of the Agile Methods (AMs) without affecting the way developers write code, There are many claims about the benefits of AMs; however, these claims are seldom supported by empirical analysis. Configuration management systems contain a huge amount of quantitative data about a project. The retrieval and part of the analysis can be automated in order to get useful insights about the status and the evolution of the project. However, this task poses formidable challenges because the data source is not designed as a measurement tool. This paper proposes a tool for extracting and summarizing information from CVS (Concurrent Versions System) repositories and a set of analysis that can be useful to identify common or different behaviors.
引用
收藏
页码:243 / 246
页数:4
相关论文
共 50 条
[21]   House of Cards: Code Smells in Open-source C# Repositories [J].
Sharma, Tushar ;
Fragkoulis, Marios ;
Spinellis, Diomidis .
11TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2017), 2017, :424-429
[22]   Model to identify refactoring effort during maintenance by mining source code repositories [J].
Moser, Raimund ;
Pedrycz, Witold ;
Sillitti, Alberto ;
Succi, Giancarlo .
PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2008, 5089 :360-+
[23]   Generalized selective XML markup of source code using agile parsing [J].
Cordy, JR .
IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, 2003, :144-153
[24]   Comparison of Source Code Storage Methods [J].
Pinter, Adam ;
Szenasi, Sandor .
IEEE JOINT 19TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS AND 7TH INTERNATIONAL CONFERENCE ON RECENT ACHIEVEMENTS IN MECHATRONICS, AUTOMATION, COMPUTER SCIENCES AND ROBOTICS (CINTI-MACRO 2019), 2019, :231-236
[25]   FORMAL METHODS AND SOURCE CODE - A CONFLICT [J].
BERBER, R .
COMPUTER, 1988, 21 (04) :8-&
[26]   Introducing Agile Methods in a Large Software Development Team: The Impact on the Code [J].
Giblin, Mary ;
Brennan, Padraig ;
Exton, Chris .
AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2010, 48 :58-+
[27]   Poster: Towards Using Source Code Repositories to Identify Software Supply Chain Attacks [J].
Duc Ly Vu ;
Pashchenko, Ivan ;
Massacci, Fabio ;
Plate, Henrik ;
Sabetta, Antonino .
CCS '20: PROCEEDINGS OF THE 2020 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2020, :2093-2095
[28]   Timeline exploration of model differences in source code repositories through graphical and textual views [J].
de la Vega, Alfonso .
ACM/IEEE 27TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS, MODELS 2024, 2024, :755-759
[29]   Fuzzy Software Analyzer (FSA): A New Approach for Interpreting Source Code Versioning Repositories [J].
Oliveira, Joao C. B. ;
Rios, Ricardo A. ;
de Almeida, Eduardo S. ;
Sant'Anna, Claudio N. ;
Rios, Tatiane Nogueira .
IEEE CIS INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS 2021 (FUZZ-IEEE), 2021,
[30]   Detecting Security Fixes in Open-Source Repositories using Static Code Analyzers [J].
Fehrer, Therese ;
Lozoya, Rocio Cabrera ;
Sabetta, Antonino ;
Di Nucci, Dario ;
Tamburri, Damian A. .
PROCEEDINGS OF 2024 28TH INTERNATION CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2024, 2024, :429-432