Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper

-

November Edition 2021

International Journal of Applied Information Systems solicits high quality original research papers for the November 2021 Edition of the journal. The last date of research paper submission is October 15, 2021.

Lattice-based Metaphor for Visualizing Disassembled Executable Code

Peter Mulwa, Tonny Omwansa Published in Software Engineering

International Journal of Applied Information Systems
Year of Publication: 2013
© 2013 by IJAIS Journal
10.5120/ijais13-451064
Download full text
  1. Peter Mulwa and Tonny Omwansa. Article: Lattice-based Metaphor for Visualizing Disassembled Executable Code. International Journal of Applied Information Systems 6(6):42-47, December 2013. BibTeX

    @article{key:article,
    	author = "Peter Mulwa and Tonny Omwansa",
    	title = "Article: Lattice-based Metaphor for Visualizing Disassembled Executable Code",
    	journal = "International Journal of Applied Information Systems",
    	year = 2013,
    	volume = 6,
    	number = 6,
    	pages = "42-47",
    	month = "December",
    	note = "Published by Foundation of Computer Science, New York, USA"
    }
    

Abstract

Lattice-based structures provide a means of encoding information. This inherent property of information representation is utilized to design a metaphor for visualizing and analyzing a program, based on the structured nature of disassembled executable code. Beginning from a generic platform's Instruction Set Architecture (ISA) and abstracting the manner in which instructions are combined to form a program, a generic representation of the flow of a program is created. This representation is then mapped onto a lattice-based structure for visualization. Once the visualization is rendered, the lattice structure is used to analyze a program's disassembled code in order to extract potentially useful information for decision making.

Reference

  1. Grancanin, Denis, et al (2005), Software Visualization, Innovations in Systems and Software Engineering, September 2005, Volume 1, Issue 2, Pages 221-230
  2. Caserta, Pierre, et al (2011), 3D Hierarchical Edge Bundles to Visualize Relations in a Software City Metaphor, VisSoft 2011 IEEE International Workshop on Visualizing Software for Understanding and Analysis, September 2011
  3. Holten, Danny, et al (2005), Visual Realism for the Visualization of Software Metrics, IEEE Workshop on Visualizing Software for Understanding and Analysis, 2005
  4. Marcus, Andrian, et al (2003), 3D Representations for Software Visualizations, SoftViz 2003 ACM Symposium on Software Visualization, 2003
  5. Zeckzer, Dirk (2010), Visualizing Software Entities Using a Matrix Layout, SoftViz 2010 ACM Symposium on Software Visualization, 2010
  6. Beck, Fabian, et al (2011), Visually Exploring Multi-Dimensional Code Couplings, VisSoft 2011 IEEE International Workshop on Visualizing Software for Understanding and Analysis, September 2011
  7. Lambert, A, et al (2012), Visualizing Patterns in Node-Link Diagrams, 2012 International Conference on Information Visualization, July 2012
  8. Reniers, Dennie, et al (2011), Visual Exploration of Program Structure, Dependencies, and Metrics with Solid SX, VizSoft 2011 IEEE International Workshop on Visualizing Software for Understanding and Analysis, September 2011
  9. Kerren, Andreas, et al (2009), Novel Visual Representation for Software Metrics using 3D and Animation, Software Engineering Workshop, 2009
  10. Kuhn, Adrian, et al (2010), Embedding Spatial Software Visualization in the IDE: An Exploratory Study, SoftViz 2010 International Symposium on Software Visualization, 2010
  11. Broeksema, Bertjan, et al (2011), PortAssist: Visual Analysis for Porting Large Code Bases, VizSoft 2011 IEEE International Workshop on Visualizing Software for Understanding and Analysis, September 2011
  12. Maletic, Jonathan I. , et al (2011), MosaiCode: Visualizing Large Scale Software (A Tool Demonstration), VizSoft 2011 IEEE International Workshop on Visualizing Software for Understanding and Analysis, September 2011
  13. Holy, Lukas, et al (2012), Lowering Visual Clutter in Large Component Diagram, 2012 International Conference on Information Visualization, July 2012
  14. Wiss, Ulrika, et al (1998), Evaluating Three-Dimensional Information Visualization Designs: A Case Study of Three Designs, IEEE Conference on Information Visualization, July 1998
  15. Medani, Dan, et al (2010), Graph Works – Pilot Graph Theory Visualization Tool, SoftViz 2010 ACM Symposium on Software Visualization, 2010
  16. Goodall, John (2009), Visualization is Better! A Comparative Evaluation, VizSec 2009, International Workshop on Visualization for Cyber Security, October 2009
  17. Quist, Danny, et al (2009), Visualizing Compiled Executables for Malware Analysis, VizSec 2009, International Workshop on Visualization for Cyber Security, October 2009, Pages 27-32
  18. Trinius, Philipp, et al (2009), Visual Analysis of Malware Behaviour Using Treemaps and Threaded Graphs, VizSec 2009, International Workshop on Visualization for Cyber Security, October 2009, Pages 33-38

Keywords

Lattice, Metaphor