模型驱动应用

✍ dations ◷ 2025-09-14 05:33:56 #模型驱动应用

模型驱动应用(Model-Driven Application)是功能与行为基于或受控于可演变的应用目标事物模型的应用软件。 其中的模型称为“应用模型”,所表征的目标就是应用系统所处理的事物(例如对业务应用系统而言,就是业务的对象或事务)。这些应用模型是应用系统的一部分,可以在运行期改变。应用模型可以决定一个模型驱动的应用系统是哪一种应用系统。例如,参照 TOGAF 对“应用”的定义 ,“模型驱动业务应用”可以这样定义:基于业务(事物)模型运行的业务功能与服务支撑信息技术系统。

模型驱动应用的架构思想最初由余彤鹰1999年提出,在企业工程论坛和一些网络媒体中长期传播,在中国企业应用软件开发行业有一定的影响,并且出现了按照这一架构思想开发商业化的企业应用平台的成功案例。2008年,国际著名信息技术产业咨询研究机构 Gartner Group 也对此课题做了研究,提出了“模型驱动打包应用”(Model-Driven Packaged Applications)概念。在Gartner IT术语中定义:模型驱动打包应用是一种企业应用,具有元数据驱动的流程、数据或联系的模型;通过元数据模型来动态生成运行期组件,或动态解释、编译,而不是硬编码。其关键在于这些模型是由业务分析师或用户维护的。他们在一系列报告中指出,这种应用风格的关键特征在于“其行为通过直接操纵显式的业务流程模型形成,而非通过一组参数或参数表”。

业务流程管理系统(BPMS)是体现了模型驱动应用架构风格的典型例子。根据定义,如果一个BPMS的功能和操作基于运行期(而非系统设计或实施期间)可创建、修改的业务流程模型,它就是模型驱动的。模型驱动带来的最大好处体现在系统将可以通过修改模型直接适应/处理业务流程的持续变化,而无需修改软件。一些产业研究认为,这种模型驱动的应用架构,是推动下一代应用现代化的几个重要技术趋势趋势之一。

特别需要留意,模型驱动应用架构与 OMG 倡导的模型驱动架构(MDA)和更一般化的模型驱动工程(MDE)不同。后者是一种软件设计与开发途径,通常并不限定应用系统的架构风格或运行期构造。

相关

  • 吉隆建设吉隆建股份有限公司(简称吉隆建设)是一家总部设立于高雄市的建筑营造商,1982年8月23日成立,多次获得国家建筑金奖,曾经多次获得台湾诚信建商。吉隆礼邻、汤之园、湖滨艺墅、名人
  • 南乔丹市南乔丹(英文:South Jordan),是美国犹他州盐湖县境内的一座城市。建市于 1859年,面积大约为22.13平方英里(57.3平方公里),海拔约为4,439英尺(1,353米)。根据2010年美国人口普查,该市有人
  • 乍浦英国乍浦之战发生于清朝道光二十二年(1842)年5月,第一次鸦片战争期间。是英国远征军为控制长江,封锁京杭大运河,截断漕运,进攻清朝海防要地乍浦同清军进行的一场战役。这场战役最
  • 2019冠状病毒病检测SARS-CoV-2(病毒)国际运输2019冠状病毒病检测(英语:COVID-19 testing)是通过核酸或抗体等分子检测(英语:Molecular diagnostics)手段及胸腔CT断层成像等临床辅助手段,对人体是否感染2
  • 本溪市 (中华人民共和国直辖市)本溪直辖市,中华人民共和国已撤消的直辖市,范围包括今地级本溪市市区及本溪满族自治县。1949年时,中国大陆共设有12个直辖市,分别为:南京、上海、武汉(今武汉三镇)、鞍山、抚顺、沈
  • 清水紫琴清水紫琴(日语:清水 紫琴/しみず しきん ,1868年1月11日-1933年7月31日),本名清水丰子(日语:清水 豊子/しみず とよこ ),是活跃于日本明治时代的小说家和女权运动家,亦为日本最早的女性
  • Die Another Day《谁与争锋》(英语:Die Another Day)是2002年上映的007系列同名电影《谁与争锋》的主题曲,由美国女歌手Madonna所演唱,该曲在告示牌单曲榜获得第8名。《谁与争锋》是007系列电影
  • 国际主义 (美国)国际主义(英语:Internationalism)是美国的一个左翼共产主义政党。1970年,该党成立于纽约,Raya Dunayevskaya领导的新闻和通信委员会的一些前成员参与了创建。该党是国际共产主义
  • 长城 (天文学)长城(Great Wall),或译为巨墙,是一个关于宇宙大尺度构造的天文学名词。1989年在天文学家玛格利特·盖勒(Margaret Geller)和约翰·修兹劳(John Huchra)试着标示约一万五千个星系(和地
  • 歌津站歌津站(日语:歌津駅/うたつえき  */?)是一位于日本宫城县本吉郡南三陆町、东日本旅客铁道气仙沼线沿线的BRT车站。采简易委托方式营运的歌津站属于JR东日本仙台支社的管辖范围