首页> 外文会议> >Formalization of Architecture-Centric Model Mapping Using Category Theory
【24h】

Formalization of Architecture-Centric Model Mapping Using Category Theory

机译:基于范畴理论的以建筑为中心的模型映射的形式化

获取原文

摘要

Model transformation is touted to play a key role in model-driven development. The mapping relations between models are the foundation and basis for the transformation. On the basis of software architecture, this paper tries to provide a precise semantics for both components structuring and models mapping by using category theory. Morphism composition is used to trace the interconnections and mapping relations between component-based models, while consistency between the sorts / operations of component models at different abstract levels is maintained by functors. Category theory supports the diagrammatic representation of component model that visualizes the relationships between components and the structural features, which can be used to strengthen the understandability and traceability of model transformation. The formalization enables users to check whether the mapping relations satisfy some desired properties and also is suitable to automatic software development, and thus can make an effective support to model-driven software development.
机译:模型转换被吹捧为在模型驱动的开发中发挥关键作用。模型之间的映射关系是转型的基础和基础。在软件架构的基础上,本文试图通过使用类别理论为组件结构化和模型映射提供精确的语义。态态组合物用于追踪基于组件的模型之间的互连和映射关系,而通过函数维护不同抽象水平的组件模型的排序/操作之间的一致性。类别理论支持可视化组件与结构特征之间的关系的组件模型的示意图,该结构特征可用于增强模型变换的可理解性和可追溯性。正式化使用户能够检查映射关系是否满足某些所需的属性,也适合自动软件开发,因此可以对模型驱动的软件开发进行有效支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号