저는 최종 프로젝트를위한 리버스 엔지니어링 툴을 개발 중입니다. 이 프로젝트에서는 자바에서 uml 다이어그램을 읽고 클래스 간의 관계를 분석하려고합니다. UML 다이어그램에 표준 파일 형식이 있는지 여부를 알고 싶습니다. 내 요구 사항에 따라 내가 그 파일 형식을 자바를 사용하여 읽을 수 있어야하고 클래스 사이의 관계 세부 사항에 대한 세부 정보를 추출 할 수 있어야합니다.Java에서 UML 클래스 다이어그램 읽기
UML 다이어그램을 그릴 수있는 많은 도구가 있다는 것을 알고 있습니다. 나는 그들이 공통적 인 표준을 내부적으로 공유 하는지를 알고 싶다. 그래서 내가 자바로부터 그 파일을 읽고 그것으로부터 세부 사항을 추출 할 수있다.
미리 감사드립니다.
안녕하세요, 빠른 답장을 보내 주셔서 감사합니다. 이 XMI 파일에서 태그 및 해당 속성에 대한 정보를 얻는 방법이 있습니까? 위에서 언급 한 도구는 공통된 태그 및 속성 집합을 공유합니다. – user2338486
XMI 표준 문서에 대한 링크로 답변을 업데이트했습니다. 특히 7 장 "XMI 문서 및 스키마 디자인 원칙" – ose
...에 관심이 있으며 물론 UML2.x 사양 자체를 살펴볼 필요가 있습니다. XMI에서 XML 태그로 사용되는 메타 클래스를 정의합니다. – Christian