On the public citation graph
Shimba—an environment for reverse engineering Java software systems
0 signed · 124 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1002/spe.4380240704openalex-snapshot
Automatic synthesis of state machines from trace diagrams
inferredcites →https://doi.org/10.1023/a:1008781513258openalex-snapshot
Playing Detective: Reconstructing Software Architecture from Available Evidence
inferredcites →https://doi.org/10.1109/2.589912openalex-snapshot
Object-oriented program tracing and visualization
inferredcites →https://doi.org/10.1109/32.295895openalex-snapshot
A metrics suite for object oriented design
inferredcites →https://doi.org/10.1109/52.646888openalex-snapshot
Automated support for modeling OO software
inferredcites →https://doi.org/10.1142/9789812831163_0016openalex-snapshot
UNDERSTANDING SOFTWARE SYSTEMS USING REVERSE ENGINEERING TECHNOLOGY
inferredcites →https://doi.org/10.1142/s0218194094000246openalex-snapshot
PROGRAMMABLE REVERSE ENGINEERING
inferredcites →https://doi.org/10.1145/359842.359859openalex-snapshot
A fast string searching algorithm
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/cpe.4068openalex-snapshot
Multi‐scale navigation of large trace data: A survey
inferred← citeshttps://doi.org/10.1002/smr.1965openalex-snapshot
Program comprehension through reverse‐engineered sequence diagrams: A systematic review
inferred← citeshttps://doi.org/10.1002/smr.292openalex-snapshot
Hypertext support for the information needs of software maintainers
inferred← citeshttps://doi.org/10.1002/spe.2411openalex-snapshot
Compact visualization of Java program execution
inferred← citeshttps://doi.org/10.1002/spe.943openalex-snapshot
C OSM O PEN : dynamic reverse engineering on a budget. How cheap observation techniques can be used to reconstruct complex multi‐level behaviour
inferred← citeshttps://doi.org/10.1002/spe.977openalex-snapshot
Behavioral profiles—a way to model and validate program behavior
inferred← citeshttps://doi.org/10.1007/11581741_13openalex-snapshot
Control Flow Analysis of UML 2.0 Sequence Diagrams
inferred← citeshttps://doi.org/10.1007/978-3-319-46982-9_33openalex-snapshot
Runtime Visualization and Verification in JIVE
inferred← citeshttps://doi.org/10.1007/978-3-540-75209-7_41openalex-snapshot
Runtime Debugging Using Reverse-Engineered UML
inferred← citeshttps://doi.org/10.1007/978-3-540-95888-8_6openalex-snapshot
Architecture Reconstruction
inferred← citeshttps://doi.org/10.1007/978-3-642-25821-3_23openalex-snapshot
A Generic Solution for Agile Run-Time Inspection Middleware
inferred← citeshttps://doi.org/10.1007/s00450-005-0180-1openalex-snapshot
Rekonstruktion von Software-Architekturen
inferred← citeshttps://doi.org/10.1007/s10270-014-0415-3openalex-snapshot
Extracting finite state representation of Java programs
inferred← citeshttps://doi.org/10.1007/s10664-012-9200-5openalex-snapshot
Understanding Ajax applications by connecting client and server-side execution traces
inferred← citeshttps://doi.org/10.1007/s10664-023-10289-9openalex-snapshot
Visualising data science workflows to support third-party notebook comprehension: an empirical study
inferred← citeshttps://doi.org/10.1007/s11219-006-9216-4openalex-snapshot
Theories, tools and research methods in program comprehension: past, present and future
inferred← citeshttps://doi.org/10.1007/s41060-025-01000-wopenalex-snapshot
Continuous software monitoring backed by process mining: a systematic literature review
inferred← citeshttps://doi.org/10.1016/j.cag.2005.03.007openalex-snapshot
3D visualization techniques to support slicing-based program comprehension
inferred← citeshttps://doi.org/10.1016/j.cl.2008.05.006openalex-snapshot
Taking an object-centric view on dynamic information with object flow analysis
inferred← citeshttps://doi.org/10.1016/j.cosrev.2020.100266openalex-snapshot
A systematic mapping study of clone visualization
inferred← citeshttps://doi.org/10.1016/j.infsof.2017.11.007openalex-snapshot
A framework for the recovery and visualization of system availability scenarios from execution traces
inferred← citeshttps://doi.org/10.1016/j.jss.2008.02.068openalex-snapshot
Execution trace analysis through massive sequence and circular bundle views
inferred← citeshttps://doi.org/10.1016/j.jss.2009.01.011openalex-snapshot
nAIT: A source analysis and instrumentation framework for nesC
inferred← citeshttps://doi.org/10.1016/j.jss.2011.01.048openalex-snapshot
The reliability estimation, prediction and measuring of component-based software
inferred← citeshttps://doi.org/10.1016/j.scico.2009.10.007openalex-snapshot
Rigi—An environment for software reverse engineering, exploration, visualization, and redocumentation
inferred← citeshttps://doi.org/10.1016/s0065-2458(10)79005-7openalex-snapshot
The Tools Perspective on Software Reverse Engineering
inferred← citeshttps://doi.org/10.1049/ic:20040246openalex-snapshot
Using components to build software engineering tools
inferred← citeshttps://doi.org/10.1049/iet-sen.2009.0031openalex-snapshot
Understanding the complexity embedded in large routine call traces with a focus on program comprehension tasks
inferred← citeshttps://doi.org/10.1109/apsec.2004.35openalex-snapshot
Automatic Detecting Code Cooperation
inferred← citeshttps://doi.org/10.1109/cgo.2003.1191555openalex-snapshot
Code optimization for code compression
inferred← citeshttps://doi.org/10.1109/cits.2012.6220394openalex-snapshot
Relational database approach for execution trace analysis
inferred← citeshttps://doi.org/10.1109/compsac.2006.38openalex-snapshot
Detecting Data Races on Framework-Based Applications
inferred← citeshttps://doi.org/10.1109/compsacw.2010.55openalex-snapshot
Dynamic Analysis for the Reconstruction of System Behavior Models
inferred← citeshttps://doi.org/10.1109/cseet.2016.19openalex-snapshot
Supporting Software Architecture Learning Using Runtime Visualization
inferred← citeshttps://doi.org/10.1109/csmr.2004.1281433openalex-snapshot
High-level polymetric views of condensed run-time information
inferred← citeshttps://doi.org/10.1109/csmr.2007.50openalex-snapshot
Towards A Process-Oriented Software Architecture Reconstruction Taxonomy
inferred← citeshttps://doi.org/10.1109/csmr.2007.54openalex-snapshot
Visualizing Testsuites to Aid in Software Understanding
inferred← citeshttps://doi.org/10.1109/hicss.2014.598openalex-snapshot
Patcher: An Online Service for Detecting, Viewing and Patching Web Application Vulnerabilities
inferred← citeshttps://doi.org/10.1109/iceccs.2005.57openalex-snapshot
Measuring Various Properties of Execution Traces to Help Build Better Trace Analysis Tools
inferred← citeshttps://doi.org/10.1109/icpc.2006.37openalex-snapshot
Profile-Based Approach to Support Comprehension of Software Behavior
inferred← citeshttps://doi.org/10.1109/icpc.2007.16openalex-snapshot
Constructing Usage Scenarios for API Redocumentation
inferred← citeshttps://doi.org/10.1109/icpc.2007.39openalex-snapshot
Understanding Execution Traces Using Massive Sequence and Circular Bundle Views
inferred← citeshttps://doi.org/10.1109/icpc.2009.5090033openalex-snapshot
Trace visualization for program comprehension: A controlled experiment
inferred← citeshttps://doi.org/10.1109/icse.2003.1201214openalex-snapshot
Design pattern rationale graphs: linking design to source
inferred← citeshttps://doi.org/10.1109/icse.2004.1317423openalex-snapshot
Software visualization for object-oriented program comprehension
inferred← citeshttps://doi.org/10.1109/icse.2005.1553568openalex-snapshot
Object naming analysis for reverse-engineered sequence diagrams
inferred← citeshttps://doi.org/10.1109/icsm.2002.1167745openalex-snapshot
Using dynamic information for the iterative recovery of collaborations and roles
inferred← citeshttps://doi.org/10.1109/icsm.2002.1167758openalex-snapshot
Behavioural concern modelling for software change tasks
inferred← citeshttps://doi.org/10.1109/icsm.2008.4658059openalex-snapshot
An assessmentmethodology for trace reduction techniques
inferred← citeshttps://doi.org/10.1109/icsm.2013.24openalex-snapshot
Combining Static and Dynamic Analyses to Reverse-Engineer Scenario Diagrams
inferred← citeshttps://doi.org/10.1109/icstw.2010.45openalex-snapshot
A Dynamic Behaviour and Reliability Evaluation Method for Applications That Are Based on Asynchronous Processing Nodes
inferred← citeshttps://doi.org/10.1109/itng.2008.73openalex-snapshot
Reverse Engineering Functional Classes: A Middleware Case Study
inferred← citeshttps://doi.org/10.1109/metric.2002.1011323openalex-snapshot
Dynamic coupling measures for object-oriented software
inferred← citeshttps://doi.org/10.1109/models.2015.7338234openalex-snapshot
Process mining in software systems: Discovering real-life business transactions and process models from distributed systems
inferred← citeshttps://doi.org/10.1109/osscom.2016.7863684openalex-snapshot
The role of open source software in program analysis for reverse engineering
inferred← citeshttps://doi.org/10.1109/saner.2018.8330208openalex-snapshot
Recursion aware modeling and discovery for hierarchical software event log analysis
inferred← citeshttps://doi.org/10.1109/tse.2004.41openalex-snapshot
Dynamic coupling measurement for object-oriented software
inferred← citeshttps://doi.org/10.1109/tse.2005.27openalex-snapshot
Unpredication, unscheduling, unspeculation: reverse engineering Itanium executables
inferred← citeshttps://doi.org/10.1109/tse.2006.96openalex-snapshot
Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software
inferred← citeshttps://doi.org/10.1109/tse.2009.19openalex-snapshot
Software Architecture Reconstruction: A Process-Oriented Taxonomy
inferred← citeshttps://doi.org/10.1109/tse.2009.28openalex-snapshot
A Systematic Survey of Program Comprehension through Dynamic Analysis
inferred← citeshttps://doi.org/10.1109/tse.2010.47openalex-snapshot
A Controlled Experiment for Program Comprehension through Trace Visualization
inferred← citeshttps://doi.org/10.1109/vissof.2005.1684295openalex-snapshot
Interactive Exploration of UML Sequence Diagrams
inferred← citeshttps://doi.org/10.1109/vissoft51673.2020.00010openalex-snapshot
Enhanced Visualization of Method Invocations by Extending Reverse-engineered Sequence Diagrams
inferred← citeshttps://doi.org/10.1109/wcre.2003.1287237openalex-snapshot
Towards the reverse engineering of UML sequence diagrams
inferred← citeshttps://doi.org/10.1109/wcre.2003.1287239openalex-snapshot
A comparative evaluation of dynamic visualisation tools
inferred← citeshttps://doi.org/10.1109/wcre.2004.7openalex-snapshot
A novel software visualisation model to support software comprehension
inferred← citeshttps://doi.org/10.1109/wcre.2009.34openalex-snapshot
Recovering Views of Inter-System Interaction Behaviors
inferred← citeshttps://doi.org/10.1109/wetsom.2015.12openalex-snapshot
Combining Dynamic Analysis and Visualization to Explore the Distribution of Unit Test Suites
inferred← citeshttps://doi.org/10.1109/wicsa.2005.75openalex-snapshot
What Architects Should Know About Reverse Engineering and Rengineering
inferred← citeshttps://doi.org/10.1109/wpc.2002.1021340openalex-snapshot
Fused data-centric visualizations for software evolution environments
inferred← citeshttps://doi.org/10.1109/wpc.2004.1311049openalex-snapshot
Challenges and requirements for an effective trace exploration tool
inferred← citeshttps://doi.org/10.1109/wpc.2005.29openalex-snapshot
REGoLive: Web Site Comprehension with Viewpoints
inferred← citeshttps://doi.org/10.1109/wse.2001.988794openalex-snapshot
Leveraging program analysis for Web site reverse engineering
inferred← citeshttps://doi.org/10.1145/1062455.1062510openalex-snapshot
Object naming analysis for reverse-engineered sequence diagrams
inferred← citeshttps://doi.org/10.1145/1108768.1108816openalex-snapshot
Static control-flow analysis for reverse engineering of UML sequence diagrams
inferred← citeshttps://doi.org/10.1145/1108792.1108816openalex-snapshot
Static control-flow analysis for reverse engineering of UML sequence diagrams
inferred← citeshttps://doi.org/10.1145/1168054.1168072openalex-snapshot
Experiences with the development of a reverse engineering tool for UML sequence diagrams
inferred← citeshttps://doi.org/10.1145/1328279.1328286openalex-snapshot
Declarative and visual debugging in Eclipse
inferred← citeshttps://doi.org/10.1145/1401827.1401830openalex-snapshot
Feature-level phase detection for execution trace using object cache
inferred← citeshttps://doi.org/10.1145/1868321.1868323openalex-snapshot
Using compression algorithms to support the comprehension of program traces
inferred← citeshttps://doi.org/10.1145/1879211.1879228openalex-snapshot
Towards anomaly comprehension
inferred← citeshttps://doi.org/10.1145/2597008.2597156openalex-snapshot
Revealing the relationship between architectural elements and source code characteristics
inferred← citeshttps://doi.org/10.1145/3180155.3180216openalex-snapshot
Inferring hierarchical motifs from execution traces
inferred← citeshttps://doi.org/10.1145/568235.568236openalex-snapshot
Software architecture recovery and modelling
inferred← citeshttps://doi.org/10.1145/568235.568237openalex-snapshot
Dynamic analysis for reverse engineering and program understanding
inferred← citeshttps://doi.org/10.1155/2012/140368openalex-snapshot
A Stateful Approach to Generate Synthetic Events from Kernel Traces
inferred← citeshttps://doi.org/10.1155/2014/124701openalex-snapshot
Recovering Software Design from Interviews Using the NFR Approach: An Experience Report
inferred← citeshttps://doi.org/10.1155/2022/4329034openalex-snapshot
[Retracted] Software Vulnerability Mining Techniques Based on Data Fusion and Reverse Engineering
inferred← citeshttps://doi.org/10.12785/ijcds/120176openalex-snapshot
Characterizing Reverse Engineering Practices on Decayed Software Applications
inferred← citeshttps://doi.org/10.14288/1.0051442openalex-snapshot
Path exploration during code navigation
inferred← citeshttps://doi.org/10.14393/ufu.te.2017.32openalex-snapshot
Key classes in object-oriented systems
inferred← citeshttps://doi.org/10.14393/ufu.te.2017.64openalex-snapshot
Uma abordagem híbrida para construção de documentação para apoio à instanciação de frameworks
inferred← citeshttps://doi.org/10.1504/ijict.2014.057973openalex-snapshot
Software comprehension based on database relational algebra
inferred← citeshttps://doi.org/10.17705/1cais.03436openalex-snapshot
Conceptual Modeling in Law: An Interdisciplinary Research Agenda
inferred← citeshttps://doi.org/10.20381/ruor-12879openalex-snapshot
Techniques to simplify the analysis of execution traces for program comprehension
inferred← citeshttps://doi.org/10.2174/1874107x00903010039openalex-snapshot
Seminars on Software Maintenance and Evolution: An Empirical Study of the Background Factors Affecting Student Success
inferred← citeshttps://doi.org/10.2174/1874107x01003010039openalex-snapshot
Seminars on Software Maintenance and Evolution: An Empirical Study of the Background Factors Affecting Student Success
inferred← citeshttps://doi.org/10.2174/1874107x01004010039openalex-snapshot
Seminars on Software Maintenance and Evolution: An Empirical Study of the Background Factors Affecting Student Success
inferred← citeshttps://doi.org/10.22215/etd/2017-12062openalex-snapshot
Towards Efficient Instrumentation for Reverse-Engineering Object Oriented Software through Static and Dynamic Analyses
inferred← citeshttps://doi.org/10.4067/s0718-07642016000400018openalex-snapshot
Modelo Ontológico para Contextos de uso de Herramientas de Ingeniería Inversa
inferred← citeshttps://doi.org/10.5121/ijcsit.2012.4512openalex-snapshot
Computational Analysis of Code Collaboration Pattern and Semantic Role
inferred← citeshttps://doi.org/10.5220/0001319401710176openalex-snapshot
A DYNAMIC ANALYSIS TOOL FOR EXTRACTING UML 2 SEQUENCE DIAGRAMS
inferred← citeshttps://doi.org/10.5255/ukda-sn-858361openalex-snapshot
Exploring Synthetic Data, 2021-2022
inferred← citeshttps://doi.org/10.5555/2394101.2394156openalex-snapshot
Runtime debugging using reverse-engineered UML
inferred← citeshttps://doi.org/10.5555/776261.776296openalex-snapshot
Code optimization for code compression
inferred← citeshttps://doi.org/10.5555/776816.776859openalex-snapshot
Design pattern rationale graphs: linking design to source
inferred← citeshttps://doi.org/10.5555/998675.999408openalex-snapshot
Software Visualisation for Object-Oriented Program Comprehension
inferred← citeshttps://doi.org/10.71781/10636openalex-snapshot
Identification of behavioral and creational design patterns through dynamic analysis
inferred← citeshttps://doi.org/10.7892/boris.104728openalex-snapshot
Recovering Behavioral Design Views: a Query-Based Approach
inferred← citeshttps://doi.org/10.9790/1813-0601038798openalex-snapshot
Software Architecture Design Recovery through Run-Time Source Code Collaboration Pattern Analysis
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.