A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering
[chapter]
2005
Lecture Notes in Computer Science
A key difficulty in the maintenance and evolution of complex software systems is to recognize and understand the implicit dependencies that define contracts that must be respected by changes to the software. Formal Concept Analysis is a well-established technique for identifying groups of elements with common sets of properties. We have successfully applied FCA to complex software systems in order to automatically discover a variety of different kinds of implicit, recurring sets of dependencies
doi:10.1007/978-3-540-32262-7_7
fatcat:pa63bzwp3nbs5kom6yuxrjsjui