BibSonomy :: bibtex  ::

tag user group author concept BibTeX key search:all search:neilernst
A blue social bookmark and publication sharing system.
tags · relations · groups · popular
help · blog · about
login · register
neilernst's BibTeX entry:  

Refactoring-Aware Configuration Management for Object-Oriented Programs

Intl. Conf. on Software Engineering, : 427-436, 2007.
Authors: Danny Dig and Kashif Manzoor and Ralph Johnson and Tien N. Nguyen
URL: http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=4222604
Description: zotero
Tags: refactoring,scm
Abstract: Current text based Software Configuration Management (SCM) systems have trouble with refactorings. Refactorings result in global changes and lead to merge conflicts. A refactoring-aware SCM system reduces merge conflicts, preserves program history better and makes it easier to understand program evolution. This paper describes MolhadoRef, a refactoring-aware SCM system and the merge algorithm at its core. MolhadoRef records change operations (refactorings and edits) used to produce one version, and replays them when merging versions. Since refactorings are change operations with well defined semantics, MolhadoRef treats them intelligently. A case-study shows that MolhadoRef solves automatically more merge conflicts than CVS while resulting in fewer merge errors.
| URL | BibTeX  
@inproceedings{dig_refactoring-aware_2007,
title = {Refactoring-Aware Configuration Management for Object-Oriented Programs},
address = {Minneapolis, Minnesota},
author = {Danny Dig and Kashif Manzoor and Ralph Johnson and Tien N. Nguyen},
booktitle = {Intl. Conf. on Software Engineering},
month = {May},
pages = {427-436},
publisher = {IEEE Computer Society},
url = {http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=4222604},
year = {2007},
description = {zotero},
abstract = {Current text based Software Configuration Management (SCM) systems have trouble with refactorings. Refactorings result in global changes and lead to merge conflicts. A refactoring-aware SCM system reduces merge conflicts, preserves program history better and makes it easier to understand program evolution. This paper describes MolhadoRef, a refactoring-aware SCM system and the merge algorithm at its core. MolhadoRef records change operations (refactorings and edits) used to produce one version, and replays them when merging versions. Since refactorings are change operations with well defined semantics, MolhadoRef treats them intelligently. A case-study shows that MolhadoRef solves automatically more merge conflicts than CVS while resulting in fewer merge errors.},
isbn = {0270-5257},
keywords = {refactoring,scm }
}