1

是否有可以生成图表的工具(类似于使用 Graphviz 的 Doxygen)但采用本文描述的格式:Lisp Looks Different

程序风格分布:确定哪个编程风格(函数式、面向对象、命令式或宏)主导一个软件包,同时确定每个软件包的复杂程度。

节目风格分布

类方法关系视图:可视化类和方法之间的关系(在 Lisp 中,类和方法是分开的)。目标是识别系统的可能独立或松散耦合的组件。

类方法关系视图

通用关注点视图:帮助识别和定位与通用功能相关的横切关注点。 一般关注视图

类类型视图:帮助识别不同类型的类,基于它们的结构,更精确地基于属性与方法的比率。tio

类类型视图

颜色和形状的含义请参考文档。如果也有其他语言的等效工具,那就太好了。

4

2 回答 2

2

你看过蒙德里安吗,这篇论文引用的是用来生成这些图表的东西?

更一般地说,你看过穆斯吗,蒙德里安只是其中的一部分?

我不确定我是否见过生成与上面完全相同的图表 工具 .

于 2012-04-06T17:33:48.993 回答
0

显而易见的第一步:联系论文作者并询问他们使用了哪些工具,以及他们是否有任何可以共享的代码。

于 2012-04-06T19:43:40.037 回答