基于本体的企业应用的形式化描述方法研究

被引量 : 0次 | 上传用户:jieys75001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业需求的发展和变化,软件系统的复杂度越来越高,传统的软件开发方法开始面临以下几个问题:1)无法满足和预测需求的变化;2)生产力低下及软件可维护性差问题;3)对软件开发成本和进度的估计常常不准确;4)软件产品的质量得不到保证等诸多问题。因此,基于MDA的软件开发方法应运而生,但MDA带来了新的问题,例如:1)模型驱动概念比较抽象;2)标准只是针对某个单独的方面而制定的;3)CIM、PIM和PSM之间缺乏平滑的过渡和连接,并未能统一起来;4)PIM向PSM转化是目前的一个难点。针对当前软件开发面临需求复杂多变的背景,以及MDA的不足,本文提出了模型被执行MEA(Model Execution Architecture)的框架,以解决上述问题。在MDA中框架中,PSM最终要被翻译成代码,进而生成应用系统。而MEA则是对PIM进行翻译和执行,也就是说PIM的开发过程也是软件的开发过程。本文研究内容如下:(1)统一CIM以及PIM因为CIM是对业务模型的描述,而PIM则是对系统的描述,为了将两个阶段统一起来。本文对CIM进行分解,分解成为原子概念,即得到业务模型的本体。利用本体对PIM进行描述。该本体可同时对CIM、PIM进行描述,即CIM能够被用户理解,PIM能够被计算机理解并执行。(2)模型被执行(MEA)框架提出一种模型可被执行的(MEA)框架,对本体进行解释执行,它降低了软件开发风险,提高了软件开发效率。(3)框架和业务数据分离在PIM中,信息、过程、组织、界面等模型,以本体为描述手段,保存在文件当中,MEA执行框架通过概念接口、业务接口、组织接口、数据接口对文件进行描述执行,并返回执行的结果。所以,CIM或者PIM一旦发生变化,即使是数据库结构发生变化,也不会影响到MEA,只需要更改CIM或者PIM即可,使得框架和业务数据分离。
其他文献
在小学语文写景散文的教学中运用赏析式教学策略,契合了写景散文的特点,通过创设情境、鉴赏散文语言、指导学生诵读、开展学习活动等教学手段,可以使学生在对散文的赏析过程
人们在人际交往的过程中结成的心理关系就是人际关系。人际交往是形成人际关系的前提和必要条件,离开了人际交往,就无人际关系可言。同时,人际关系的维持和发展,也得靠人际
简述煤矿井下自制起重机的总体结构、动作原理、参数设计等,该自制起重机是在充分调研我国煤矿井下起重设备现状后开发出来的,具有风动、手动两种动源,吊臂可以360°旋转
兴安地块位于大兴安岭北部,从属于中亚造山带的东段。中亚造山带古生代的构造演化与古亚洲洋的闭合密切相关。大量俯冲增生楔、不同时代的岩浆弧及夹杂其中的微陆块、海底高原
美国维州参议院2010年2月提出276号法案修改水坝安全监管法条,容许以应急行动计划(EAP)替代水坝修缮。尽管两者都是为了公共安全,但有本质上的不同。基本上,水坝修缮是维护水
能源是当今社会发展水平的标志,而太阳能来源无穷无尽,具有稳定性和很高的安全保障性,比其他可再生能源在技术方面有更大的潜力,充分说明太阳能是未来能源的主力之一。而太阳能利
小学作文教学是语文教学的一项重要内容,孩子的习作能力能够具象地体现出学生的文字表达能力和思想认识水平。拟探讨通过生本命题、情感诱导、情境模拟等途径,给予学生有效的
液压技术和装置已经广泛地应用于各种工业的设备之中,液压元件与系统的可靠性直接关联到液压装置和机械设备的工作运行的可靠性,因此液压关键元件的可靠性设计和可靠性灵敏度分
随着石油价格的不断上涨和低碳经济的要求,新能源汽车因其污染低、效率高而成为汽车产业发展的一个重要方向。《节能与新能源汽车产业发展规划》明确提出:我国将以纯电动汽车为