International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
|
Volume 6 - Issue 6 |
Published: December 2013 |
Authors: Peter Mulwa, Tonny Omwansa |
![]() |
Peter Mulwa, Tonny Omwansa . Lattice-based Metaphor for Visualizing Disassembled Executable Code. International Journal of Applied Information Systems. 6, 6 (December 2013), 42-47. DOI=10.5120/ijais13-451064
@article{ 10.5120/ijais13-451064, author = { Peter Mulwa,Tonny Omwansa }, title = { Lattice-based Metaphor for Visualizing Disassembled Executable Code }, journal = { International Journal of Applied Information Systems }, year = { 2013 }, volume = { 6 }, number = { 6 }, pages = { 42-47 }, doi = { 10.5120/ijais13-451064 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2013 %A Peter Mulwa %A Tonny Omwansa %T Lattice-based Metaphor for Visualizing Disassembled Executable Code%T %J International Journal of Applied Information Systems %V 6 %N 6 %P 42-47 %R 10.5120/ijais13-451064 %I Foundation of Computer Science (FCS), NY, USA
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.