Sciweavers

ICSM
1997
IEEE

Identifying modules via concept analysis

13 years 8 months ago
Identifying modules via concept analysis
ÐWe describe a general technique for identifying modules in legacy code. The method is based on concept analysisÐa branch of lattice theory that can be used to identify similarities among a set of objects based on their attributes. We discuss how concept analysis can identify potential modules using both ªpositiveº and ªnegativeº information. We present an algorithmic framework to construct a lattice of concepts from a program, where each concept represents a potential module. We define the notion of a concept partition, present an algorithm for discovering all concept partitions of a given concept lattice, and prove the algorithm correct.
Michael Siff, Thomas W. Reps
Added 06 Aug 2010
Updated 06 Aug 2010
Type Conference
Year 1997
Where ICSM
Authors Michael Siff, Thomas W. Reps
Comments (0)