특히 시퀀스 다이어그램에서 코드를 생성하는 데 관심이 있습니다. 즉 코드에서 시퀀스 다이어그램을 생성하는 데 관심이 있습니다. 당연히 그것이 식 플러그인이라면 그것이 자유롭고 더 좋았다면 좋을 것입니다!자바 왕복 - 엔지니어링을 위해 어떤 도구를 권장합니까?
1
A
답변
1
Altova UModel은 소스 코드에서 시퀀스 다이어그램을 생성 할 수 있지만 반대 방향에서는 아무 것도 볼 수 없습니다.
어쨌든, UModel은 30 일 무료 트레일을 가지고 있으며, 정말 훌륭한 도구이므로 확인해야합니다. 여기
는 link.
1
필자는 uml의 시퀀스 다이어그램에서 코드를 생성하거나 반대되는 변환을하는 코드를 본 적이 없습니다. 특히 시퀀스 다이어그램은 논리 흐름에 대한 높은 수준의 개요를 제공하기 때문에.
0
당신은 UML에 코드에서 엔지니어 시퀀스 다이어그램을 되돌릴 수 있습니다. 시퀀스 다이어그램 모델에서 Java 코드를 작성하는 도구를 모른다!
0
MagicDraw는 좋은 도구입니다. 그것은 Java로 쓰여지고 오른쪽 pluggins를 구입하면 당신을 위해 라운드 트립을 할 것입니다.
너무 많이 두근 거리는 것을 조심하십시오. 너무 많이하면 디자인의 목적을 다소 상실합니다. 이는 디자인을 실제로 설계하고 구현하지 않고 오히려 UML 도구 내부를 해킹한다는 의미입니다. 내가 일한 한 회사의 프로젝트 리더는 라운드 트립을 전혀 허용하지 않았고 개발자가 툴을 구입하도록하지 않았습니다. 그렇다고해서 작성하지 않은 기존 코드 기반의 다이어그램을 생성하고 디자인 및 상호 작용에 대한 높은 수준의 뷰를 얻는 데 유용 할 수 있습니다.
관련 문제
- 1. 어떤 그리드 설정을 권장합니까
- 2. 어떤 도구를 사용하여 응용 프로그램 자동 구축을 권장합니까?
- 3. 이전에 주로 자바 개발자였던 C#을 위해 어떤 도구를 사용해야합니까?
- 4. Google은 자바 스크립트를 관리하기 위해 어떤 도구를 사용합니까?
- 5. jquery는 어떤 자바 스크립트 도구를 사용합니까?
- 6. 웹 서비스를 모니터링하기 위해 어떤 도구를 사용합니까?
- 7. 어떤 워크 플로우 엔진을 권장합니까?
- 8. 콘텐츠 기반 웹 사이트의 언어 변환을 위해 어떤 옵션을 권장합니까?
- 9. 데이터베이스로의 왕복 또는 모든 데이터/필터 왕복?
- 10. 목차에 어떤 종류의 마크 업을 권장합니까?
- 11. 인트라넷 포털/포럼에 어떤 소프트웨어를 권장합니까?
- 12. 어떤 웹 CMS 웹 사이트 언어를 권장합니까?
- 13. 어떤 PHP CMS를 웹 사이트에 권장합니까?
- 14. 어떤 PHP OpenID 서버/공급자 라이브러리를 권장합니까?
- 15. CSS 재구성, 어떤 도구를 사용해야합니까?
- 16. 제품 요구 사항을 작성하고 전달하기 위해 어떤 도구를 사용합니까?
- 17. CI (Continuous Integration)를 촉진하기 위해 어떤 도구를 사용합니까?
- 18. Perl을 위해 멀티 스레드 관리자를 권장합니까?
- 19. WSDL 사용 - 어떤 도구를 사용합니까?
- 20. 어떤 TFS 도구를 권하고 싶습니까?
- 21. 어떤 비디오 분석 도구를 사용해야합니까?
- 22. 어떤 소프트웨어 관리 도구를 사용합니까?
- 23. 리버스 엔지니어링을 시작하려면 무엇이 필요합니까? ?
- 24. 레고 마인드 스톰 프로그래밍 - 어떤 언어/IDE를 사용 하시겠습니까?/권장합니까?
- 25. 빌드 머신을 만들 때 어떤 도구를 사용해야합니까?
- 26. 기존 레일 애플리케이션에 통합하기 위해 어떤 루비 기반 포럼 소프트웨어를 권장합니까?
- 27. CPU 바인딩 응용 프로그램에 어떤 언어/플랫폼을 권장합니까?
- 28. Cygwin을 사용하는 Windows의 Ruby on Rails에는 어떤 IDE를 권장합니까?
- 29. .Net 왕복 유형
- 30. 내 웹 사이트를 구축하려면 어떤 도구를 사용해야합니까?
클래스 다이어그램에서 클래스 스텁을 만들 수있는 도구를 사용했지만 이름을 지금 기억할 수 없습니다. – Jorn
@Jorn 거의 모든 Uuml 도구는 클래스 다이어그램에서 코드 스텁을 생성 할 수 있습니다. 나는 포세이돈을 사용했다. (단지 좋은 예라고 말하면 안된다.) –
왕복 엔지니어링은 단지 클래스 다이어그램 일 뿐이다. – unmaskableinterrupt