摘要
提出一种系统化的模型转换方法,实现EXPRESS模型向多种目标模型的转换文中系统分为模式无关层、半模式相关层与模式相关层,分别处理模式转换中不同阶段的信息论述了EXPRESS模型转换的一些关键技术,包括EXPRESS继承关系和约束在对象模型、关系模型与结构化模型中的表达利用文中方法,可将具体的模型转换归结到某一类别并利用现有框架实现。
A systematic method is presented to transform EXPRESS models into various target models. The resultant system contains a model-independent layer, a partially and a fully model-dependent layer, respectively processing the information flow in different stages of model transformation. Some key techniques in the conversion of EXPRESS schema, including the presentation of inheritance hierarchy and EXPRESS constraints in some typical types of data models, are also introduced. With such a method, the transformation to a specified target model can be categorized into a well-known type and be implemented within an existing framework. This improves the consistency of target models, as well as the extensibility of the model transformation system.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2005年第4期800-805,共6页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(60273056)