当前位置: X-MOL 学术Bus. Inf. Syst. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Model-to-Model Transformation
Business & Information Systems Engineering ( IF 7.9 ) Pub Date : 2023-07-17 , DOI: 10.1007/s12599-023-00824-9
Ana León , Maribel Yasmina Santos , Alberto García , Juan Carlos Casamayor , Oscar Pastor

Conceptual schemas are the basis to build well-grounded Information Systems, by representing the main concepts of a domain of knowledge, as well as the relationships among them. Since conceptual schemas focus on the concepts, they are independent of the specific technological platform used to implement them. This allows a single conceptual schema to be transformed into different platform-specific models according to the implementation requirements. This is a non-trivial process that is crucial for the performance and maintainability of the system, as well as for the accomplishment of the domain data requirements. Much research has been done on transforming conceptual schemas into relational data models. Nevertheless, less work has been done on transforming conceptual schemas into property graphs, a data structure indispensable to building appropriate and efficient systems based on graph databases. The work proposes a systematic approach to transform conceptual schemas, represented as UML class diagrams, into property graphs by using a set of transformation rules and patterns applied in a systematic way. Besides a practical example used to help the presentation of the proposed approach, the evaluation has been done by measuring different quality dimensions such as semantic equivalence, readability, maintainability, complexity, size, and performance.



中文翻译:

模型到模型的转换

概念模式是构建基础良好的信息系统的基础,它表示知识领域的主要概念以及它们之间的关系。由于概念模式专注于概念,因此它们独立于用于实现它们的特定技术平台。这允许根据实现要求将单个概念模式转换为不同的特定于平台的模型。这是一个不平凡的过程,对于系统的性能和可维护性以及域数据需求的实现至关重要。关于将概念模式转换为关系数据模型已经进行了大量研究。然而,在将概念模式转换为属性图方面所做的工作较少,构建基于图数据库的适当且高效的系统不可或缺的数据结构。这项工作提出了一种系统方法,通过使用一组以系统方式应用的转换规则和模式,将表示为 UML 类图的概念模式转换为属性图。除了用于帮助介绍所提出的方法的实际示例之外,还通过测量不同的质量维度(例如语义等效性、可读性、可维护性、复杂性、大小和性能)来完成评估。

更新日期:2023-07-18
down
wechat
bug