Presentation 2006-03-13
A Proposal of Synchronized-Upgrade Model Based on Class Change Histories and Dependencies
Hidetake IWATA, Hirohisa AMAN, Hiroyuki YAMADA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Software maintenance activities perform many changes in their source codes. It is important to analyze impacts of those changes for a successful software maintenance. A major goal of impact analysis is to identify the software products affected by changes proposed during a maintenance activity, and the identification would be performed through an analysis of dependencies among products. On such dependency analysis, this paper focuses on the "activated time" of a product (an object-class) in a software repository, and proposes a model of synchronized-upgrade based on class change histories in a repository and dependencies among classes. The model is built for predicting a synchronized-upgrade in a class pair. An empirical work using an open source software "Eclipse" shows that the proposed model is useful in predicting a class pair upgraded synchronously during the software maintenance activity.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Impact analysis / Dependency analysis / Version control system / Synchronized upgrades
Paper # KBSE2005-44
Date of Issue

Conference Information
Committee KBSE
Conference Date 2006/3/6(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Knowledge-Based Software Engineering (KBSE)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A Proposal of Synchronized-Upgrade Model Based on Class Change Histories and Dependencies
Sub Title (in English)
Keyword(1) Impact analysis
Keyword(2) Dependency analysis
Keyword(3) Version control system
Keyword(4) Synchronized upgrades
1st Author's Name Hidetake IWATA
1st Author's Affiliation Graduate School of Science and Engineering, Ehime University()
2nd Author's Name Hirohisa AMAN
2nd Author's Affiliation Faculty of Engineering, Ehime University
3rd Author's Name Hiroyuki YAMADA
3rd Author's Affiliation Faculty of Engineering, Ehime University
Date 2006-03-13
Paper # KBSE2005-44
Volume (vol) vol.105
Number (no) 652
Page pp.pp.-
#Pages 4
Date of Issue