DocumentCode :
2834120
Title :
On the Use of Process Trails to Understand Software Development
Author :
Cerulo, Luigi
Author_Institution :
Res. Centre on Software Technol., Sannio Univ., Benevento
fYear :
2006
fDate :
Oct. 2006
Firstpage :
303
Lastpage :
304
Abstract :
Software repositories, such as version control systems (CVS) and bug-tracking systems (Bugzilla), provide useful information about software process trails left by developers during the evolution of a software project. Mining these repositories provides a way to understand software development, to support predictions about software development, and to plan various aspects of software projects. We introduce three cases in the areas of impact analysis, change request assignment, and crosscutting concern mining, that takes benefit from historical information and show that the combination of different type of analyses can improve the performance of these software engineering models
Keywords :
configuration management; data mining; program debugging; program diagnostics; software process improvement; Bugzilla; bug-tracking systems; change request assignment; crosscutting concern mining; impact analysis; process trails; software development; software engineering model; software repository; version control systems; Control systems; Documentation; Information analysis; Information resources; Performance analysis; Programming; Software engineering; Software performance; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 2006. WCRE '06. 13th Working Conference on
Conference_Location :
Benevento
ISSN :
1095-1350
Print_ISBN :
0-7695-2719-1
Type :
conf
DOI :
10.1109/WCRE.2006.40
Filename :
4024004
Link To Document :
بازگشت