模型驱动应用

✍ dations ◷ 2025-10-28 21:39:34 #模型驱动应用

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

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

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

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

相关

  • 食道溃疡消化性溃疡(英语:peptic ulcer disease,简称PUD),又称胃及十二指肠溃疡。这是指胃、小肠前段(十二指肠)或幽门,有时也包含了食道下端的黏膜损伤(溃疡)。在胃发生的溃疡称作胃溃疡(英语:s
  • 西德总理联邦总理(德语:Bundeskanzler,简作Kanzler)是德意志联邦共和国的政府首脑,是德国事实上的最高领导人。其有权直接任命联邦政府各部长,并确定德国联邦政府的政治方针。德国总理由德
  • 磁山文化磁山文化,是中国华北地区的早期新石器文化,得名于1933年在河北省武安县发现的磁山遗址,年代约为距今8000年-7000年前,主要分布在太行山东麓、燕山山麓以南、黄河以北的低山丘陵
  • 安那翰阿纳海姆(英文:Anaheim)是美国加利福尼亚州奥兰治县的第2大城市,位于洛杉矶东南方28英里处。根据2000年人口普查,阿纳海姆的人口为32万8014,是加州第10和全美国的第55大城。以主题
  • Dr Pepper胡椒博士集团(Dr Pepper)为美国软性饮料、碳酸饮料的品牌之一,属于Dr Pepper Snapple Group旗下品牌。其独特口味迥异于可乐,中文译名常见的有:乐倍、澎泉、胡椒博士、荜茇博士等
  • 反羽蟹科见内文Ptenoplacidae Alcock, 1899反羽蟹科(学名:Retroplumidae)是幽灵蟹总科(Retroplumoidea)下唯一的单系科。反羽蟹科下有8个属,但只有Bathypluma及反羽蟹属两个属有发现现存物
  • 马特乌斯·梅里安老马特乌斯·梅里安(德语:Matthäus Merian ,1593年9月22日-1650年6月19日),瑞士版画家、制图家、出版商。他在德国法兰克福开有一家出版社。他制版印刷的地图、插图等是17世纪德
  • 亲任官亲任官(日语:親任官/しんにんかん ),是大日本帝国宪法下的官僚阶级之一。明治宪法下的官僚制度的最高位置、由日本天皇经亲任式任命。必须使用阁下这一敬称。现在日本国宪法下,内
  • 陈宵陈宵(越南语:Trần Tiêu,1900年-1954年),越南作家,建安省永保县(今属海防市)人。1900年生,高等小学毕业后开始教私塾。陈宵是概兴的亲弟弟。1954年逝世。 陈宵1936年开始文学创作,主
  • 瓦尔特·潘迪亚尼瓦尔特·赫拉尔多·潘迪亚尼·乌尔基萨(西班牙语:Walter Gerardo Pandiani Urquiza,1976年4月27日-),简称瓦尔特·潘迪亚尼(西班牙语:Walter Pandiani),是一名乌拉圭足球运动员,现效力奥萨苏纳,司职前锋。他的绰号是来福枪,他以力量和空中能力著称。潘迪亚尼出生于乌拉圭首都蒙得维的亚,他在家乡俱乐部普罗格雷索展开其足球生涯,随后先后效力过巴萨内斯(英语:Basañez)和佩那罗尔。2000年,他加盟拉科鲁尼亚,他是这队加利西亚球队最重要的进攻要素之一,他通常在