Model2Text:紧锣密鼓

QVT Model to Text 标准 (简称M2T)

这个标准基于QVT(尚未制定完成,目前主要参考的是merge-group的提案),关注模型到文本的转换,包括文本操作相关的utilities以及相关的一些库。

在M2T的RFP中之处。QVT负责model2model,model2text,比如XMI,hunman readable UML format(呵呵,这不是matin他老人家喜欢的东东吗?不过我不喜欢confused_smile.gif)、HTML等形式。

既然XMI可以应用于所有MOF模型的表示,那么XSLT不就可以转换了吗?
这个在QVT的RFP中已经解释了,这样转换过去的文本太复杂、难以维护。

不过我第一个想法就是,如果转换前模型的所有语义信息都保留了的话,那么再转换成可读性强一些的形式不是可以吗?或者在XSLT上做一个‘高级’一些的,mTransf好像就是这么做的,如果没记错的话。

目前这个标准正在紧锣密鼓的制定之中,多家组织已经递交首轮提案。具体日程可以去看前面blog的转载。

下图所示是一家提案中的设计:

标准中重用了QVT的很多概念。又称为MOF script language。




我们会继续关注这个标准的制定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值