• 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