绘制一个简单的库依赖关系方案
Drawing a simple library dependency scheme
我正在寻找一个工具和一个指南/示例来展示如何编写一张简单的图片来解释以下组件之间的关系:
- java小程序
- c++库
- C++库的java包装器(使用JNI)
- 一个c库
小程序正在使用java包装器方法。java包装器是c++库的包装器。可以通过两种方式调用方法(C++->java、java->C++)c++库基本上是c库的一个接口。
我有argoUML和Microsoft Visio;任何东西都可以,只需要一些简单的图片就可以了,它不必太具体或漂亮(只是不需要绘画水平)。
有人能给我介绍一下如何描绘这样的程序关系吗?
我认为您可以使用UML组件图
这里的企业架构师的UML教程可能会让您了解一些对您的需求有用的UML图。通常,依赖关系显示在类图(几个类之间)、包图(命名空间/库之间)和组件图中。
如果你想更具体地问一些关于UML表示的问题,我会帮你的。
也许jGraph会对您有所帮助?干杯
相关文章:
- C++GTKMM gui循环依赖关系
- 如何在头文件中声明类模板(由于循环依赖关系)
- 对在不同二进制文件中创建的对象文件的依赖关系
- 使用Bazel构建具有不同编译器/链接器选项的C/C++依赖关系
- OpenVINO - 推理库插件 libMKLDNNPlugin.so 无法解析依赖关系
- 模拟测试中类的依赖关系
- C++模板方法中的循环依赖关系
- 解析正交模块的依赖关系
- 如何在 Mac OS 上安装 boost-mpi 及其对 clang 的依赖关系?
- Wt::D bo 中的循环依赖关系
- 在包含窗口标头时难以解决循环依赖关系问题
- 当依赖关系和依赖关系都是多态时,在哪个继承级别存储依赖关系指针?
- 解决循环依赖关系 c++ 的想法
- C++循环依赖关系,未声明的标识符
- C++ 中的循环依赖关系问题
- 为什么包含需要进一步的依赖关系?
- 使用 cmake 获取外部依赖关系
- CMake 外部和内部静态库的循环依赖关系
- 在没有Xcode的macOS中开发具有依赖关系的应用程序
- "std::shared_ptr"循环依赖关系是如何导致问题的