ecore에서 DDS 모델로 모델 변환하기위한 QVT 모델을 작성 중입니다. Ecplise 3.7.2 및 마지막 QVT Operational 플러그인 3.1.0v2를 사용했습니다. 문제는 콘텐츠 지원이 메타 모델 엔터티의 속성을 표시하지 않는다는 것입니다. 예를 들어 나는이 더미의 예에서 self.name에 대한 제안을했습니다 없습니다 : modeltype
모델 변환에서 원시 OCL 쿼리를 문자열로 사용하고 원본 모델에서 특정 모델 요소를 식별하고 선택하기 위해 해당 OCL 문자열을 구문 분석하고 실행해야합니다. 이클립스 MDT/OCL API를 qvt-o 코드로 가져올 수 있습니까? like in java 다른 말로하면 자바와 블랙 박스를 사용하지 않고 qvt 코드로 API를 가져 와서 qvt에서 직접 다음
JPL에서는 시스템 엔지니어링 작업에 모델 변환 기술을 사용합니다. 우리는 OMG의 QVT 사양의 Eclipse QVTO 구현을 사용합니다. http://www.eclipse.org/modeling/m2m/downloads/index.php?project=qvtoml 그러나, 이클립스 QVTO 컴파일러는 절망적 느립니다. Guava의 캐시를 적절하게 적용하
현재 qvto를 사용하여 한 모델을 다른 모델로 변환해야하는 프로젝트를 진행 중입니다. 원본 모델은 표 형식으로 표시된 상태 시스템입니다. 대상 모델은 또한 노드와 모서리가있는 statemachine입니다. 소스 모델에는 도메인 메타 모델 만 있지만 대상 모델에는 도메인 및 표기 메타 모델이 모두 있습니다. 표기법 메타 모델은 http://www.eclip
QVT를 사용하여 모델의 인스턴스에서 변경 사항을 보존해야합니다 (원본 보존). QVT 문서 (모델에 대한 오 레션 중 하나 인)에서 정의 된 copy() 연산을 사용하여 생각했지만 사용법을 이해하지 못하고 다음 코드를 실행하려고 시도했으며 Out 인스턴스 에서 인스턴스에서 복사,하지만 운이 없었 : modeltype MMNotation "strict"
Java 메타 모델을 기반으로하는 모델에서 C++ 메타 모델을 기반으로하는 모델로 변환 할 모델을 만들고 싶습니다. 몇 가지 연구를했는데 QVT가 양방향 변환을 허용하지만 두 가지 유형의 QVT가 있으며 그 차이점을 이해하지 못합니다. 누가 내 프로젝트 QVTo 또는 QVTr에 더 적합한가요?