Atlas为软件开发人员服务

理解别人编写的程序代码是很困难的,因为您需要理解不同部分之间是如何连接作用的。

  • 这个参数应该取什么值?
  • 哪里调用了这个库?

您可以使用Atlas Smart View(智能视图功能)和Connection View(连接视图功能),来查看程序之间的关系;如果您是一名高级用户,请尝试使用Atlas Shell——通过简单的命令操作,建立强大的可视化及分析程序。

Atlas SDK可以帮助您建立强大的、可处理Java和C语言程序的Eclipse插件,以及建立与您的程序相连接的用户定制的智能分析视图。

Atlas Smart View(智能视图功能)

需要理解别人编写的程序吗?或者打算对现有程序进行重大修改?Atlas Smart View(智能视图功能)可以迅速帮您了解程序是如何工作的,以及程序的不同部分之间是如何连接的。通过点击程序的任何部分,您将立即看到与点击部分相关的所有程序。智能视图功能可以快速回答以下问题

  • 如果我修改了这种方法,其它方法会受到怎样的影响?
  • 这个参数的值从何而来?

下面的视频将为您演示Atlas Smart View的使用是多么地简单方便。

想要在您自己的程序上试用它吗?

Connection View(连接视图功能)

追踪程序中不同部分之间的连接可以变得十分混乱。Atlas Connection View(连接视图功能)将是解决此问题的完美工具。它可以显示出程序中多个部分之间的所有连接关系图;您还可以选择一个源和一个接收部分,来分离出某个特定的连接关系。连接视图功能可以显示出您所需要理清的程序关系,即使是最复杂密集的程序系统。

详细了解Connection View。
在您自己的程序上试用它。

Atlas Shell的应用

使用Atlas的最简单方法就是从Smart Views开始,但有时候您需要不同的图形、统计,甚至是自定义工具。这时,Atlas Shell就派上用场了。它允许您使用我们基于Scala语言的代码,来执行交互式的命令;或编写Java、Scala或其它JVM兼容的语言程序。

详细了解Atlas Shell。
在您自己的程序上试用它。

软件许可证

Atlas共分为精简版标准版业版三种。Atlas精简版是免费的,任何人都可以使用。

Atlas标准版可以免费供大学和研究所使用,并且没有论文发表等出版方面的限制。研究人员会兴奋地发现,形架构配有文献

开放源代码的项目开发人员可以获得Atlas标准版的软件许可证,以用于开放源代码的软件开发。

Atlas精简版 Atlas 标准版Atlas 专业版
免费$195/年$1,850/年
程序代码可视化
支持Java语言
支持SDK和Shell
支持C语言
Java Android/二进制支持
与工作组的同事分享定制的插件**

*Atlas标准版和专业版的用户可以开发和使用任何由Atlas SDK开发出的定制插件。此外,专业版的用户还可以把他们的定制插件分配给不超过20个Atlas精简版的用户使用(Atlas精简版是免费的)。如果您需要和20个以上的用户共享Atlas开发出的定制插件,请联系我们。