更新时间:2024-11-18 GMT+08:00
分享

原理介绍

工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)基于数据模型驱动,以正向设计即开发的模式构建云化SaaS多租的业务应用,基于全领域数据模型和数字化模型,构建企业级数字化与智能化数据应用。

图1 iDME工作原理

数据建模引擎是怎样工作的?

数据建模引擎是一个工业数据管理应用“工厂”,它按照用户的元模型设计来生成和运行功能丰富的数据管理、系统管理等应用。

图2 数据管理应用“工厂”示意图
  • 数据模型驱动:可根据模型自动生成多种丰富的数据服务接口,根据数据生命周期配置生成标准数据维护流程。
  • 元模型驱动多租:通过元模型驱动多租技术,支撑工业软件快速构建并复制。
表1 传统工业软件模式与元模型驱动多租工业软件模式的区别

模式

优缺点

示意图

传统工业软件应用开发模式

  • 不提供或者提供有限的租户定制开发的能力。
  • 传统多租定制会带来应用完整性问题,对应用软件演进影响大。
  • 应用软件厂商针对各个客户定制的软件版本,持续维护性差,且无法持续高效的进行应用软件持续创新。

图3所示。

元模型驱动多租的工业软件开发模式

  • 应用软件可快速复制定制租户需求。
  • 支持多租户定制。
  • 支持应用灵活扩展。
  • 基于数据模型驱动引擎,自动生成数据管理底座,支持API集成方式。如图4所示。

图3所示。

图3 传统多租模式和元模型驱动多租模式
图4 数据建模引擎自动生成工业数据管理应用示意图

数字主线引擎是怎样工作的?

数字主线引擎是一个工业数据联接、治理、应用的“加工厂”,基于元模型驱动能力快速构建多个实体模型和模型关系,让数据自动入图、自动关联,使数据天生内聚,从而根本性解决数据使用和维护的问题,最终实现数据的不治而顺。

图5 工业数据联接、治理、应用的“加工厂”

相关文档