如RobV所说,如果您的图形几乎可以以任何自定义格式(例如RDF或DOT语言)表示,那么您真幸运!您可以使用以下各种选项:
- RDF:Jena-被认为是Java的RDF的事实上的实现,但是它有很多奇怪之处,例如大量使用Iterators。
- RDF:Protégé-如果您不使用Jena(即使您愿意),但想使用RDF,Protégé就是您的工具。基本上,这是一个做得很好的本体编辑器,可轻松处理图形数据。它还使用类似于Eclipse的插件层次结构,并且有大量可用的插件,因此您可以轻松地插入诸如OWL本体之类的东西。
- DOT:GraphViz-另一个非常流行的工具,GraphViz可以从DOT语言生成图形。功能强大,学习起来有些棘手,但也可能需要您所有。
当然,如果它适合您公司的个人资料,则可以开发自己的产品并开始将其作为产品销售。



