Dataflow Pattern Visualization from “C” Code Namratha Nayak
MOTIVATION Large number of dataflow patterns in legacy C code “Mining” and “Visualization” of these dataflow patterns Pattern Visualization Visuals to models Bidirectional manner
GENERAL ARCHITECTURE PIC - PIM PIM - PSM PSM - PSC GXF Model (PIM) GXF Model (PSM) PIC PSC Eclipse Plug- in
PROBLEM STATEMENT Implementation of a pattern visualization tool As Eclipse plug-in Model-model Bidirectional Expressive enough for Dataflow models like SDF CSDF Dynamic dataflow models Integrate with the existing LIME prototype Run in both Eclipse and the batch mode
PROBLEM STATEMENT Handle large graphs Support Zooming and Folding Layouting Reconfigurable vector graphics Provide import and export capabilities LIME GXF GraphViz DOT GDL TeX xypic formats
EXISTING PROTOTYPE LIMEclipse Part of the LIME tool-chain Visualization and editing dataflow models
CURRENT WORK Literature Study Benchmark the existing frameworks for graph visualization Analyze the available LIMEclipse plugin
IMPLEMENTATION On Linux and Windows Languages −Bigloo Scheme Programming language −Java −C Eclipse Development environment