개발자용 Atlas

다른 사람이 작성한 코드를 이해하기는 어렵습니다. 여러 조각이 어떻게 짜맞춰지는지 이해하기 어렵기 때문이죠.

  • 이 변수에서 가능한 값은 뭘까?
  • 이 라이브러리는 어디에 사용되는 거지?

Atlas Smart View와 Connection View를 사용하시면 코드 간의 관계를 빠르게 시각화할 수 있으며, 고급 사용자의 경우 Atlas Shell을 사용해서 간단한 명령어만으로 강력한 시각화와 스크립트 분석이 가능합니다.

Atlas SDK을 이용하시면 Java와 C 코드를 처리하는 강력한 Eclipse 플러그인을 만드실 수 있으며 코드에 연결된 맞춤화된 시각화 또한 만드실 수 있습니다.

Atlas Smart View

다른 사람이 작성한 코드를 이해해야 하나요? 아니면 대규모로 변경할 내용이 있나요? Atlas Smart View는 코드 작동 원리와 각각의 부분이 어떻게 연결되어 있는지 빠르게 이해할 수 있게 해줍니다. 코드의 어느 부분이든 클릭만 하면 즉시 클릭한 부분에 관련된 코드의 시각화를 얻을 수 있습니다. Smart View는 다음과 같은 질문에 빠르게 답할 수 있습니다:

  • 이 메소드를 변경하면 다른 메소드에는 어떤 영향이 갈까?
  • 이 변수의 값은 어디에서 오는 거지?

아래의 영상을 보시면 Atlas Smart View 사용법이 얼마나 쉬운지 보실 수 있습니다.

본인의 코드에 시험해보고 싶으신가요?

Connection View

코드의 각 부분이 어떻게 연결되어있는지 확인하다 보면 지저분해지기 쉽습니다. Atlas Connection View는 코드의 중요 연결 부분에만 집중하는 데 사용하기에 완벽한 도구입니다. 여러 코드 조각 간의 상호 작용을 그래프로 표시할 수도 있고 한 소스(source)와 한 싱크(sink)를 선택하면 특정 연결만 볼 수 있습니다. Connection View는 밀집도가 아주 높은 시스템에서도 필요한 관계만을 조명해줍니다.

Connection View에 대해 더 알아보세요.
본인의 코드에 시험해보세요!

Atlas Shell 사용하기

Atlas를 가장 쉽게 사용하시려면 Smart View부터 시작하시면 되지만 가끔 다른 종류의 그래프, 통계, 맞춤 도구를 사용하셔야 할 때가 있죠. 그럴 때 Atlas Shell을 사용하시면 됩니다. 셸에서 저희 Scala 기반 스크립트 언어를 이용해 명령어를 처리하거나 Java, Scala, 기타 JVM 호환 언어로 스크립트를 작성하실 수 있습니다.

Atlas Shell에 대해 더 알아보세요.
본인의 코드에 시험해보세요!

사용권

Atlas는 LiteStandard, 그리고 Professional 버전으로 제공됩니다. Atlas Lite 는 누구든 무료로 이용하실 수 있습니다.

Atlas Standard 는 학술적 목적으로는 작업물 공개 제한 없이 무료로 이용하실 수 있습니다. 연구자시라면 그래프 스키마 기록 방법에 대해 더 알아보시고 싶을 겁니다.

오픈 소스 개발자라면 오픈 소스 프로젝트용 Atlas Standard 사용권을 받으실 수 있습니다.

Atlas LiteAtlas StandardModelify용 Atlas Atlas Professional
무료$195/년Modelify 포함$1,850/년
코드 시각화
Java 지원
SDK와 Shell
C 지원 *
고급 기술 지원
Java Android/Binary 지원
작업 그룹 에서개인 플러그인 이용 **

* Lite 버전을 사용하는 SimDiff 사용자의 경우 C 지원은 무료입니다.
** Atlas Standard
Professional 사용권을 가진 사용자는 개인 플러그인을 개발하거나 Atlas SDK 개발한 개인 플러그인이라면 어느 것이든 사용하실 있습니다. 추가로 Professional 사용자는 최대 20명의 Atlas Lite 사용자로 이뤄진 작업 그룹에서 개인 플러그인을 이용하도록 있습니다(Atlas Lite 무료입니다). 20 이상의 사용자에게 개인 플러그인을 이용하게 하려면 저희에게 연락해주세요.