문제

프로젝트 내에서 사용하기 위해 EMF를 평가하려고 시도하고 있습니다. 내가보고있는 것 중 하나는 메타 모델 (M2 또는 .Ecore 모델) 레벨에서 일종의 버전 관리 지원입니다.

메타 모델 진화의 관점에서, 나는 읽었습니다 특정 토론 그리고 만났습니다 이 종이. 그러나이 방향으로 EMF 내에서 일어나는 콘크리트가 있는지 알고 싶었습니다.

일반적으로, Merge and Compare, Evolution, Migration, Multiple Ver 버전의 공존 등과 같은 버전 관리 기능에 대한 지원 수준은 무엇입니까? 이 메타 모델을 저장하는 데 사용될 것이지만, 시맨틱 버전화 기능 (위에서 언급 한 것과 같은) 기능은 EMF 자체에 의해 제공되어야합니까?

나는 다음과 같은 특정 이니셔티브를 알고 있습니다 EMF 비교 그리고 세속적 소유물 이는 EMF 모델을위한 것입니다. 이러한 메타 모델 레벨 에서이 작업이 확실하지 않습니다.

도움이 되었습니까?

해결책

박사 학위 논문에서 메타 모델 진화를 작업하고 있습니다. 내 아이디어의 적용 가능성을 보여주기 위해 COPE라고하는 EMF의 메타 모델 진화에 대한 도구 지원을 개발했습니다. 에 웹 사이트, COPE에 대한 여러 간행물에 액세스하고 도구 자체를 다운로드 할 수 있습니다. 또한, 나는 현재 a를 제안하고 있습니다 프로젝트 EMF에 대처하기 위해.

다른 팁

일반적으로 Ecore와 함께 작동하는 모든 도구 모델 Ecore와 함께 일할 것입니다 메타 모델 또한, 에코 코어의 메타 모델은 생태계이기 때문에. (이 싱크대를 들어 오기 위해 시간이 걸리면, 내가해야한다는 것을 알고 있습니다 ...)

EMF를 Ecore 메타 모델과 비교하여 성공적으로 사용했으며 언급 한 다른 도구에 대해 모릅니다.

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