문제

내가 찾는 도구는 리버스 엔지니어링 Java 시퀀스로 다이어그램을 제공뿐만을 필터링 할 수있는 기능을 통해 특정 라이브러리입니다.

예를 들어,Netbeans IDE 가 환상적인 작업이지만 그것을 포함한 모든 통화는 문자열이나 정수는 아무런 영향도 미치지 않는 다이어그램을 지점 사용할 수 없습니다.

어떤 도움은 대단히 감사합니다!!!!!!!

도움이 되었습니까?

해결책

나는 생각한 jtracert 은 당신이 무엇을 찾고 있습니다.그것은 시퀀스를 생성하는 다이어그램에서 실행하는 Java 프로그램입니다.또한,때문에 그것의 출력은 텍스트 설명의 다이어그램(형식의 몇 가지 인기있는 SD 도구)를 사용할 수 있습니다 grep 를 필터링에 대해서만 클래스에 관심이 있습니다.

다른 팁

나는 완벽한 도구를 문제를 해결하는 다이버:동적 상호 작용에 대한 전망을 리버스 엔지니어링입니다.그것을 모두 제공합 정적 및 동적 시퀀스 다이어그램 및 외모를 해결하는 모든 요구 사항에서 당신의 질문입니다.

그것은 이클립스 플러그인과 할 수 있습니다:

  • 쉽게 추적하는 Java 프로그램
  • 시각화하는 프로그램의 런타임 기능
  • 필터의 흔적이 그들을 더 콤팩트
  • 필터 IDE 무엇을 기반으로 발생한 런타임에
  • 무엇을 참조 코드에서 실행 귀하의 소스 코드 편집기

그것은에 Github 고도 프로젝트 웹사이트

전체 공개:나는 현재 프로젝트 관한 다이버

MaintainJ.MaintainJ 생성합 시퀀스 다이어그램에 대한 런타임에는 사용한 경우.그것이 제공하는 여러 방법으로 필터링하기 원치 않는 전화.예를 필터링,원치 않는 통화가 가장 중요한 기능이 필요한 순서대로 다이어그램을 생성하는 도구입니다.또한,MaintainJ 제공합 깔끔한 인터페이스을 탐험하는 다이어그램 및 검색에 대한 통화에 사용하는 경우 또는 사용 사례를 보여주고 있습니다.

확인 데모 비디오 를 빠르게 개요합니다.

나는 저자의 MaintainJ 니다.

JTracert 가 지금은 중단되었습니다.에 위치,그들이 추천 http://www.jsonde.com/

나는 도구는 귀하의 요구 사항을 충족니다.체크아웃

http://sourceforge.net/projects/javacalltracer/

외에도 리버스 엔지니어링 도구에 대한 java 그것은 또한 매우 가볍습니다.을 제어할 수 있습니다 당신이 원하는 무엇을 기록에서의 자바 프로그램입니다.

기업 건축가에서 Sparx 클레임 수를 반대로 엔지니어 java 코드를 포함하여 생성하는 순서로그램 이 섹션을 참조하십시오의 사용자 가이드

그것은 다음과 같이 그것을 기록할 수 있는 디버깅 세션 그리고 당신을 생성합 시퀀스에서 다이어그램 그

나지 않을 시도했다(하지만 사용 EA 으로 모델링 도구는)그래서만,느린 ftp 를 방!

무료 30 일 평가판 다운로드 사용 가능

살펴보 http://www.maintainj.com

그것은 모르겠는지 여부를 필터링할 수 있습 라이브러리 호출하지만,그것은 합리적인 그래픽 프런트 엔드 와인을 추적하도 매우 큰 응용 프로그램.

Heatlamp(http://www.jmolly.com/heatlamp/ 다)설계된 정확하게 이 목적이 있다.

생성화(인쇄)다이어그램에서 Java 를 실행 코드입니다.필터를 지정할 수 있습을 설명하는 클래스,패키지,그리고 방법을 추적합니다.을 검색할 수도 있습니다,여과기,그리고 축소 호출한 후에 다이어그램은 렌더링을 더욱 줄이기 위해 시퀀스 다이어그램입니다.

면책 조항:나는 저자의 Heatlamp.

MaintainJ 은 정말 훌륭한 공구,최근에는 내가 사용하기 시작했으로 MaintainJ 내 응용 프로그램과 그것은 더 많은 편으로 나의 전체 사용법을 이해하는 시스템에 따라 Maintainj 순&UML 다이어그램.

나는 확실히 위의 질문에 대한 MaintainJ 이 줄 것이 더 좋은 생각이 아니다.감사합니다, 크리슈나 MM

나는 그냥 시작 시퀀스를 이용하여 다이어그램을 녹음 기능에 Sparx 시스템은 기업 건축가.그것은 매우 잘 작동하는 C#.필터를 만들 수 있습으로 클래스고에 의 방법입니다.나는 실제로 알려고 노력하는 경우 그것은 가능한 필터 전체 패키지입니다.체크 박스에 대한 자동적으로 제외하고 외부 모듈(니다.NET 프레임워크)을 보조하는 데 도움이.만,느린 ftp 를 방 Java 지만,나는 생각한 그들의 지원(설명서)Java 는 일반적으로 더 나은(더 많은 예제)이다.NET.

여기에 추가하 Asgeir 의 대답이다.여기에 대한 링크는 발견했다.

http://www.zanthan.com/ajm/sequencev7/sequence.jar

명령행에서 실행되..."java-jar sequence.jar"...이 Java 응용 프로그램니다.

도움 절을 말한다:시퀀스 프로그램을 위한 생산 UML 시퀀스 다이어그램.에 대비하는 가장 유사한지 않는 프로그램을 실제로 그리고 다이어그램.대신 당신이 쓰기 텍스트의 설명 방법 당신을 호출하려는 다이어그램 및 레이아웃을 계산하고 자동으로 그려집니다.

그래서 이 도구하지 않는 리버스 엔지니어,아무것도 하지만 내가 볼 수 있습니다 그것이 어떻게 도움이 될 수 있는 경우 신속하게도 일을 처음부터.같은 2002 년에 개장이 있다고 생각했습니다 아마 더 나은 도구가 지금입니다.

여기에 또 다른 유사한 공구 여기:http://sdedit.sourceforge.net/example/index.html

이처럼 보이는 정말 좋은 도구http://www.architexa.com/learn-more/sequence-diagrams

하지만 그것은 다음과 같 그것은 단지에 대한 다음,해당$250 니다.다.


나 ModelGoon 플러그인 도움이 될 것이다.그것은 약간의 제한을 선택할 수 있기 때문에 하나의 방법으로 시작 시퀀스 다이어그램 및 전화하는 방법은(그래서 갈 수준 깊은 필요하신을 생성하는 다른 다이어그램.)

http://www.modelgoon.org/?page_id=53

JIVE(www.cse.buffalo.edu/jive 이)구성 시퀀스에서 다이어그램을 실행하는 Java 프로그램입니다.그것은 제외 필터 기능을 할 수 있도록 개체를 제외에 속하는 지정된 클래스 또는 패키지입니다.흔들을 그릴 수 있다 시퀀스 다이어그램을 위한 멀티 스레드는 Java 프로그램 실행이 가능합니다.또한 능력을 컴팩트형 다이어그램에서 모두 수평 및 수직 차원에서,사용자 안내합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top