hola a todos,
Por favor envíen los datos de la charla del lunes a la lista de sus materias si lo consideran pertinente.
Se puede invitar a alumnos porque es algo de reingenieria de software, y es comprensible (o al menos eso espero).
Saludos
Gabi
==============================================================================
Titulo: "Identifying modules via concept analysis" (Gabriela Arevalo)
Describes 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 to be correct