Sciweavers

ICSM
2005
IEEE
14 years 1 months ago
Dynamic Feature Traces: Finding Features in Unfamiliar Code
This paper introduces an automated technique for feature location: helping developers map features to relevant source code. Like several other automated feature location technique...
Andrew David Eisenberg, Kris De Volder
ICSM
2005
IEEE
14 years 1 months ago
A Case Study of the Release Management of a Health-care Information System
This paper describes a case study of the release management of CS-ECIS, a health-care information system developed by the Dutch software vendor ChipSoft. We performed this case st...
Gerco Ballintijn
ICSM
2005
IEEE
14 years 1 months ago
Isolating Idiomatic Crosscutting Concerns
This paper reports on our experience in automatically migrating the crosscutting concerns of a large-scale software system, written in C, to an aspect-oriented implementation. We ...
Magiel Bruntink, Arie van Deursen, Tom Tourw&eacut...
ICSM
2005
IEEE
14 years 1 months ago
Feature Identification: A Novel Approach and a Case Study
Giuliano Antoniol, Yann-Gaël Guéh&eacu...
ICSM
2005
IEEE
14 years 1 months ago
An Architecture for Context-Sensitive Formatting
Mark van den Brand, A. Taeke Kooiker, Jurgen J. Vi...
ICSM
2005
IEEE
14 years 1 months ago
Automated Refactoring of Object Oriented Code into Aspects
This paper presents a human–guided automated approach to refactoring object oriented programs to the aspect oriented paradigm. The approach is based upon the iterative applicati...
David Binkley, Mariano Ceccato, Mark Harman, Filip...
ICSM
2005
IEEE
14 years 1 months ago
Co-Change Visualization
Clustering layouts of software systems combine two important aspects: they reveal groups of related artifacts of the software system, and they produce a visualization of the resul...
Dirk Beyer
ICSM
2005
IEEE
14 years 1 months ago
A Controlled Experiment Assessing Test Case Prioritization Techniques via Mutation Faults
Regression testing is an important part of software maintenance, but it can also be very expensive. To reduce this expense, software testers may prioritize their test cases so tha...
Hyunsook Do, Gregg Rothermel
CSMR
2005
IEEE
14 years 1 months ago
Applying Webmining Techniques to Execution Traces to Support the Program Comprehension Process
Well-designed object-oriented programs typically consist of a few key classes that work tightly together to provide the bulk of the functionality. As such, these key classes are e...
Andy Zaidman, Toon Calders, Serge Demeyer, Jan Par...
CSMR
2005
IEEE
14 years 1 months ago
Evolution Doctor: A Framework to Control Software System Evolution
Real world software systems undergo, during their lifetime, to repeated maintenance activities. Due to the market pressure and to the need for having back the system operational i...
Massimiliano Di Penta