[英]How to define a ns uri modeltype for an own RDF Schema metamodel in qvto?
我已經構建了一個 RDF 模式元模型,並想為我的 RDF 模式定義一個模型類型。 我有這些文件:元模型 uml (KB3Import.uml) 和 rdf 模式中的另一個 (MyFirstProfile_CIMSdF_v6.rdf)
所以我會在 qvto 上做這樣的事情:
modeltype KB3Import uses KB3Import('...');
modeltype MyFirstProfile_CIMSdF_v6 uses MyFirstProfile_CIMSdF_v6("...");
//transformation RDFS_2_UML(in RDFS : MyFirstProfile_CIMSdF_v6, out UML : KB3Import);
main() {
}
有人知道如何處理 ns uri 的本地文件(在第二行)? 謝謝你。
傳統上,Eclipse QVTo 遵循 OCL / QVT 不知道模型位置的 OMG 原則; IDE 中需要一個神奇的專有目錄,或者獨立的 URI 映射..settings/org.eclipse.m2m.qvt.oml.mmodel.urimap 提供目錄條目。
我們終於厭倦了這種不友好的痛苦。 Eclipse QVTo 的最新 (3.10.6) 版本允許您將模型的物理位置直接指定為模型類型的一部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.