Loading...
Please wait, while we are loading the content...
Similar Documents
reverse engineering, and reengineering. General Terms Documentation, Languages
| Content Provider | CiteSeerX |
|---|---|
| Author | Dekel, Uri Gil, Yossi |
| Abstract | Our research promotes the use of a mathematical concept lattice as a novel visualization of the interfaces of JAVA classes. The binary relation of accesses between methods and fields, from which the lattice is constructed, serves as a heuristic for an automatic feature categorization. We demonstrate in a detailed real-life case study that such a lattice is valuable for understanding and reverseengineering purposes, in that it helps reason about the interface and structure of the class and find errors in the absence of source code. We also show that if the source code of the class is available, then the lattice can be of assistance in selecting an efficient reading order. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | General Term Documentation Reverse Engineering Source Code Automatic Feature Categorization Novel Visualization Detailed Real-life Case Study Binary Relation Find Error Java Class Mathematical Concept Lattice Efficient Reading Order |
| Content Type | Text |