Concept Lattices in Software Analysis

  • Snelting G
N/ACitations
Citations of this article
35Readers
Mendeley users who have this article in their library.
Get full text

Abstract

About ten years ago, the first serious applications of concept lattices in software analysis were published. Today, a wide range of applications of concept lattices in static and dynamic analysis of software artefacts is known. This overview summarizes important papers from the last ten years, and presents three methods in some detail: 1. methods to extract classes and modules from legacy software; 2. the Snelting/Tip algorithm for application-specific, semantics-preserving refactoring of class hierarchies; 3. Ball's method for infering dynamic dominators and control flow regions from program traces. We conclude with some perpectives on further uses of concept lattices in software technology.

Cite

CITATION STYLE

APA

Snelting, G. (2005). Concept Lattices in Software Analysis (pp. 272–287). https://doi.org/10.1007/11528784_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free