두 UML 모델 간의 (설정?) 차이를 계산하는 방법에 대한 참조 및 아이디어를 알고 싶습니다. 기본적으로, 나는 UML/xmi로 표현 된 시스템을 가지고 있으며,이 시스템에 여러 패턴 (UML/xmi로도 표현됨)을 적용 할 수있다.두 UML 모델의 차이 계산
예를 들어 패턴 b를 시스템에 적용한 결과에 패턴 a를 적용 할 수 있습니다 (Pa(Pb(S))
). 그런 다음 dif(Pb, S)
을 계산 한 다음 dif(Pa, S)
을 계산하고 싶습니다. 패턴을 적용한 후에 병합 된 시스템을 원래 시스템으로 간주 할 수 있습니다.
나는 바퀴를 재발 명하고 싶지 않기 때문에 (문학 작품이든 아니든간에) 그리고 알고리즘을 찾고 있습니다. 결국 Java로 코딩 할 것입니다. 사전에
감사합니다, Eclipse EMF Compare와
이것은 재미있어 보이지만, 나의 의도는 두 개의 uml 모델을 비교하고 버전 제어에서 비교하지 않는 것입니다. 적어도 필자는 EMF를 이와 같이 비교했다. 필자는 임의의 모델을 비교할 수 있다면 여전히 문서를보고있다. –
@ PedroDusso 아니, 그것은 그 자체와 비교가 아닙니다. 두 EMF 모델 인스턴스를 서로 비교할 수 있으므로 모든 UML 모델 인스턴스를 사용할 수도 있습니다. – SpaceTrucker
네, 맞습니다! 그러나 나는 "서로"옵션을 사용할 수 없으며 튜토리얼은 도움이되지 않습니다. 이 작업을 수행하기 위해 EMF 프로젝트와 협력해야합니까? –