๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

[ACM Press the 32nd ACM/IEEE International Conference - Cape Town, South Africa (2010.05.01-2010.05.08)] Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - ICSE '10 - LSdiff

โœ Scribed by Loh, Alex; Kim, Miryung


Book ID
125421059
Publisher
ACM Press
Year
2010
Tongue
English
Weight
342 KB
Volume
2
Category
Article
ISBN
1605587192

No coin nor oath required. For personal study only.

โœฆ Synopsis


Program differencing tools such as GNU diff identify individual differences but do not determine how those differences are related to each other. For example, an extract superclass refactoring on several subclasses will be represented by diff as a scattered collection of line additions and deletions which must be manually pieced together. In our previous work, we developed LSdiff, a novel program differencing technique that automatically identifies systematic structural differences as logic rules. This paper presents an LSdiff Eclipse plug-in that provides a summary of systematic structural differences along with textual differences within an Eclipse integrated development environment. This plugin provides several additional features to allow developers to interpret LSdiff rules easily, to select the abstraction level of program differencing analysis, and to reduce its running time through incremental program analysis.


๐Ÿ“œ SIMILAR VOLUMES