用于java依赖性分析的工具

时间:2011-05-18 15:53:07

标签: java dependency-analysis

在企业系统的维护软件中,指定影响部分再修复部分是重要的。 但是,我认为建立影响力部分的维护团队很少。 至少,我的团队没有建立这样的方法。

我正在维护由Java + SpringFramework构成的企业系统, 我搜索指定组件之间依赖关系的工具,并自动指定影响部分再次修复部分。

我想要不仅在Java类之间指定依赖关系,还要在以下之间指定依赖关系:

  • 数据库表和类
  • 由接口
  • 调解的类
  • 客户端组件和服务器端组件
    (例如Java和Flex,Ajax,Curl,HTML ......)

我可以在供应商主页上搜索工具,但我想知道实际应用于软件维护领域的工具并且已经过了。 有人可以推荐我一个工具吗?

1 个答案:

答案 0 :(得分:0)

您想要达到的目标是tracability。通常,这从requirements phase开始,并且经常在那里结束,因为在源代码级别提供完全可跟踪性是非常耗时的。我认为它常规完成的唯一软件是供应商对错误承担法律责任的系统。通常,这意味着嵌入式系统中的错误可能导致伤害或死亡。

我不知道实际使用了哪些工具,但我会关注汽车,航空和医疗设备行业。