jGRASP Mac 版是 Mac 电脑上的一款算法、结构和过程的图形表示软件。jGRASP Mac 版是一个轻量级的开发环境,专门为提供软件可视化的自动生成而创建,以提高软件的可理解性。
jGRASP Mac 版软件特色
jGRASP Mac 版是用 Java 实现的,可以在所有带有 Java 虚拟机的平台上运行(Java 1.5 或更高版本)。jGRASP 可以生成 Java、C、C++、Objective-C、Python、Ada 和 VHDL 的控制结构图 (CSD);Java 和 Ada 的复杂度剖面图 (CPGs);Java 的 UML 类图;并有动态对象查看器和查看器画布,与 Java 的集成调试器和工作台一起工作。

查看器包括一个数据结构识别器机制,它可以识别代表传统数据结构的对象,如堆栈、队列、链接列表、二进制树和哈希表,然后以直观的类似教科书的展示视图显示出来。