User Tools

Site Tools


This is an old revision of the document!

Ptidej UI Viewer Standalone Swing

The Ptidej UI Viewer Standalone Swing project provides the class ptidej.viewer.ProjectViewer, which is currently the most usable graphical interface to the Ptidej Tool Suite. Here are some steps to use it:

Clickable Screenshots Steps
Starting-up the project viewer
Using the File menu to create a new model from some C++ source files
Giving a name to the model
Selecting a directory containing C++ source files
After reverse-engineering the C++ source code files, displaying the model
Selecting the Tools tab…
… and showing the list of micro-architectures similar to some motifs (either from design patterns, design anti-patterns, code smells, or micro-patterns)
At first, the list is empty…
… but selecting the Code Smells tab and the AbstractClass code smell reveals some potential problems
These problem can be investigated by selecting the displayed occurrence in the list…
… or in the model view
ptidej_ui_viewer_standalone_swing.1392539213.txt.gz · Last modified: 2018/03/04 02:53 (external edit)