基于MDA的需求捕获工具的研究

被引量 : 0次 | 上传用户:guohan123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着新平台和新技术不断涌现,软件开发方法变得越来越抽象,软件开发过程不再是单纯以文档作为开发的驱动,而是逐渐转向以模型为驱动的开发方式。在这种方式中,MDA为将来的应用互操作性和可移植性提供了一个全面的、结构性的解决方案。MDA以模型驱动为核心,将建模语言作为编程语言使用,大大提高了软件生产效率,增强了软件的可移植性、可重用性和可维护性。目前MDA开发过程并没有涉及需求阶段,需求的描述仍然采用文字说明,必须经过人工分析才能建立设计阶段的相关模型,直接影响了它们的精确性。MDA开发过程不包含需求过程,这并不代表MDA框架不需要有需求的存在,事实上需求过程对于MDA开发过程中是非常重要的,只是目前MDA开发过程还没有涉及而已,也没有相应的工具支持。为了把需求过程和MDA过程统一起来,将需求集成到当前的MDA开发过程中,需要将传统的基于文档的需求过程转变为基于模型的的需求建模过程。为此,本文对基于MDA需求捕获工具做了深入研究,主要研究内容及成果如下:①分析了基于目标-情景的需求捕获方法,提出了一个用于需求捕获的需求元模型,并根据需求元模型给出了需求捕获的具体过程,同时采用EMF对需求元模型进行了建模。该需求元模型遵循MOF标准,具有良好的扩展性和重用性,能够为以后需求模型到设计模型转换以及模型到文本的转换提供保障,支持需求捕获工具的建立。②研究了模型到文本的转换技术以及XML文件解析技术。对EMF下的ECore元模型结构进行了剖析,并采用Acceleo模板技术设计了相应的模板文件,实现了模型到文本的转换过程,支持需求文档以及XMI文件的导出。③设计并实现了一个基于MDA的需求捕获工具。该工具能够以目标-情景为驱动的需求捕获方式构建图形化的需求模型,能够通过模型到文本的转换方法自动地导出需求说明文档和基于MOF标准的XMI文件,在一定程度上解决了MDA开发过程与需求过程脱节的问题,完善了MDA开发过程。
其他文献
文章分析了商业银行个人理财业务发展现状及问题,提出了商业银行发展个人理财业务的措施和建议。
目的探讨婴幼儿朗格汉斯细胞组织细胞增生症(LCH)肺部HRCT表现,分析其与发病年龄、病程之间的关系。方法回顾性分析23例婴幼儿LCH病例的HRCT资料,依据HRCT表现对患儿分组(间
孕妇营养不但对孕妇自身的健康十分重要,而且对胎儿的体格、智力发育也起着非常重要的作用。根据中医的基本理论和当代最新的研究成果,并结合临床经验,分析研究了孕妇营养对
目的:乳腺癌已成为国内女性发病率、增长率均居首的恶性肿瘤。早期检出乳腺癌可显著降低乳腺癌患者的死亡率。镅靶检查是目前筛查早期乳腺癌的首选影像学检查方法,MRI动态增
皮肤激光手术近年来逐渐被爱美者所青睐,对求美者的护理也成为一个相当重要的环节。只有通过做好心理与手术相关的护理,才能达到每一次手术治疗的成功。通过对我院收治的激光
选用氯化三丁基锡有机锡类防霉抗菌剂,制备了防霉抗菌软质PVC复合材料;研究了在两种不同增塑体系(TOTM体系和聚酯体系)下,该有机锡类防霉抗菌剂对软质PVC复合材料防霉抗菌性
2007年,胜利油田在纯梁采油厂高89区块开展了低渗透油藏CO2驱先导试验。对应目前CO2驱先导试验区,地面生产系统腐蚀严重部位是高890集输干线、后续的联合站和污水站处理系统
临空经济作为新型的经济形态在经济全球化浪潮中诞生,逐渐演化为新的区域经济增长点。为了在实践中发展临空经济,促进区域经济协调发展,文章从经济学视角研究临空经济的形成
文章阐述了财务会计与管理会计的涵义,分析了管理会计和财务会计的区别,指出在现代企业管理中,使财务会计与管理会计在实际工作中相融合,可以促使企业健康、快速发展。
目的:研究比较腹腔镜胆囊切除术(LC)与传统开腹胆囊切除术(OC)的临床效果。方法:对我院治疗的164例符合胆囊切除手术的患者进行研究,将164例患者随机分为两组,对照组采用传统