一种建模工具的开发方法研究

被引量 : 0次 | 上传用户:hanxichen6
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现存的各种软件开发方法都有其优势和不足之处,没有哪一种方法能够适应所有的软件开发情况,对于特定背景和领域下的软件开发应灵活运用各种开发方法的过程和准则,提高开发的质量和效率。DMMT(Development Method of Modeling Tools, 简称DMMT)方法是在一个建模工具的开发中提出的软件开发方法,通过对生命周期法、原型法、结构化方法和面向对象方法这些常用软件工程方法的研究和分析,可以得到其主要特征、优势和不足,从而为DMMT 方法的研究和实际开发工作提供借鉴。UML(Unified Modeling Language, 统一建模语言)逐渐成为基于面向对象开发方法的主要建模技术,也被DMMT 方法采用而成为主要的建模手段。然而UML 仅在符号标记上做了统一工作,遵循何种软件开发过程则是各软件机构自行决定的事情。DMMT 方法借鉴了UP(Unified Process, 统一过程)和XP(Extreme Programming, 极限编程)这两种当今流行的软件过程,UP 具有严格的开发阶段的划分及核心工作流的定义,极限编程XP 没有那么严谨,但在中小规模的项目开发上却更具优势,为此可将XP 的核心实践活动映射到UP 各阶段的工作流中,实现二者的结合并使之应用于DMMT 方法。DMMT 方法充分借鉴了软件开发方法、建模、开发过程等多方研究成果,成为了一种基于面向对象方法的、以UML 为主要建模技术的、用例驱动的、以架构为核心的、多种开发方法相结合的、迭代增量式的软件开发方法。它将软件开发划分为四个阶段,每个阶段都由包括六个工作流的若干次迭代所组成,在每个工作流中合理的应用包括UML 在内的各种建模技术。尽管DMMT 方法是由对一个建模工具的开发工作总结而来,但它也可以应用于同等规模的其它软件开发。
其他文献
《小学语文新程标准》对低年级识字教学提出了更新更高的要求,为此,有必要在新的理念指导下,探索省时高效的识字教学方法,培养学生主动识字、自觉识字的兴趣。本人根据几年低
发电企业是人才、技术和设备密集的流程型生产企业,信息化基础较好。为了实现既定的企业生产和经济目标,发电企业对设备运行的安全性和可靠性要求高;同时为满足增加效益的需
目的:探讨省级突发公共卫生应急指挥中心系统与决策系统的信息化建设。方法:从系统建设定位入手,分析省级卫生应急工作涉及的业务单位与数据流程,设计出系统的总体框架。结果
中西方文化作为两种不同的文化,有着各自不同的文化渊源,而姓氏文化作为文化的一个方面也自然会受其影响而有所不同,但其中也不乏有相同之处。本文就姓氏文化从姓氏来源、姓
本论文是对“企业意识管理”进行初步研究的结果。“企业意识管理”研究重点是如何在现代企业管理中将意识独立出来进行管理,以达到为企业增强综合竞争力的目的。论文首先对
<正>"温度对酶活性的影响"是高三理科班学生必作的学生实验。其实验原理是淀粉遇碘形成紫蓝色的复合物。α-淀粉酶在适宜条件下可以使淀粉逐步分解成麦芽糖和葡萄糖。麦芽糖
<正>要学好初中物理,对于学生来说,理解和牢固掌握最基本的物理概念和物理规律是重中之重.只有对基本知识的内涵和外延理解清楚,才能灵活应用.物理概念是人们在长期的社会活
苏轼的《江城子·十年生死两茫茫》和弥尔顿的《梦亡妻》以同样细腻的笔触表达了对亡妻的思念之情,苏轼的悼亡词着重的是一种感伤的思念;弥尔顿的悼亡诗着重的是思,或幻想,或
农产品物流云服务是我国现代农业发展的必然要求。对此方面的探索不仅能为我国农产品物流的研究开启一个新的视角,也能为我国农产品物流产业实现跨越式发展提供一定的理论支