Visualizing Complexity: A Dynamic Approach to Reverse Engineering

Reverse engineering extracts insights from code to reproduce systems or products, crucial for understanding legacy systems or updating outdated technology. This research emphasizes dynamic code visualization, overcoming the limitations of static analysis tools. Our solution enhances security and software development by improving understanding, documentation, debugging, and visualizing code execution flow, essential for identifying vulnerabilities and ensuring system integrity. Additionally, our tool generates UML-compliant class and sequence diagrams, providing a comprehensive view of both the static structure and dynamic behavior of the system.

Authors

Publication Details

Published
2024-09-27
DOI
https://doi.org/10.1109/acroset62108.2024.10743279
Citations
1
Primary Topic
Design Education and Practice
Type
article
Field-Weighted Citation Impact
0.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Visualizing Complexity: A Dynamic Approach to Reverse Engineering

Lalji Prasad, Rashmi Yadav, Ketki Balde
1 citations
Design Education and Practice
0.21
article

Visualizing Complexity: A Dynamic Approach to Reverse Engineering

Lalji Prasad, Rashmi Yadav, Ketki Balde
article en
1 citations

Abstract

Reverse engineering extracts insights from code to reproduce systems or products, crucial for understanding legacy systems or updating outdated technology. This research emphasizes dynamic code visualization, overcoming the limitations of static analysis tools. Our solution enhances security and software development by improving understanding, documentation, debugging, and visualizing code execution flow, essential for identifying vulnerabilities and ensuring system integrity. Additionally, our tool generates UML-compliant class and sequence diagrams, providing a comprehensive view of both the static structure and dynamic behavior of the system.

Openalex Percentile: Top 50%
Design Education and Practice
0.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Visualizing Complexity: A Dynamic Approach to Reverse Engineering — Lalji Prasad, Rashmi Yadav, et al. · (2024) | TGRS Research Map | TGRS