基于MDA面向分析师的软件开发方法的研究与应用

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:fitye228
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术的发展和软件规模的不断扩大,传统软件开发方法存在的先天不足开始显现出来。软件管理专家根据不同的实践经验加以总结,在原有模型的基础上提出了模型驱动架构、极限编程等软件工程管理方法。然而,由于关注点的不同,各种管理方法普遍存在实践上的困难。本文通过结合既有的模型驱动架构理论和面向分析师的软件开发理论的方法,提出了一种软件开发解决方案,以达到提高生产力、降低成本的目的。首先,对目标信息管理系统模型进行分析归纳,提出了一种基于状态机的信息系统建模思路,通过这种思路对目标信息系统建模过程进行重新定义,解决信息系统建模问题;其次,将系统模型与MDA四层模型结构结合,提出了原有OMG的4层模型结构的扩展性重定义,有效的隔离了目标信息系统的需求分析层次和技术实现层次;最后,设计模型到模型间的转换思路,形成可执行代码。通过这种解决方案,可以有效的填补需求分析师和软件架构师业务知识的鸿沟,分离目标系统设计实现时不同工作人员的工作关注点,提高其工作效率,减少应为需求不明确导致的系统实现过程中不必要的迭代环节,降低软件开发成本。
其他文献
作为一种新颖的信息检索任务,近几年来,意见检索逐渐进入了人们的视线并渐趋引起人们的重视。而在现有的意见检索研究中,主流的研究方法是分别计算目标文档的主题相关程度值
计算机图像处理作为计算机技术在工业生产,人民生活中一个重要的技术和处理手段广泛应用到社会的各个层面和岗位上,它所具备的缜密性,科学性,严谨性带给一些行业质的变化,它的应用正在慢慢深入人心。信息化的处理方式也正逐渐成为整个经济建设,工业发展的一个前进方向和指标。将计算机图像处理技术应用到工业的X射线无损检测中来,是近几年经常讨论的一个话题。本文着重以焊缝这个缺陷为例,详细介绍了整套计算机图像处理系统
近年来,随着经济的迅猛发展,计算机技术和信号处理技术在研究和应用上有了质的飞跃,室内智能监控越来越受到人们的关注。智能监控系统摆脱了传统视频监控单一性功能的缺点,能
因特网目前是一个巨大、分布广泛、全球性的信息服务中心。它涉及新闻、广告、消费信息、金融管理、教育、政府、电子商务和许多其它信息服务。Web包含了丰富和动态的超链接
随着Web2.0技术的广泛应用,越来越多的网页文档上留下了用户给出的标签信息。这些附加在网页文档上的用户标签信息是对网页主旨内容的一个高度概括。而目前绝大多数的网页文
无线传感器网络(Wireless Sensor Networks, WSN)是物联网的基础网络,具有非常广阔的应用前景,同时也是科研领域的研究热点。无线传感器网络中关于研究分布式访问控制模块的
Web服务技术和语义网技术是万维网发展的两个重要趋势。Web服务是通过Internet标准技术传递的、松散耦合的软件组件、是在网络上可被访问的程序。随着网络上Web服务数量与种
本文按照某电力呼叫中心系统的监控需求,设计并开发了一套分布式呼叫中心的监控系统,能够利用监控目标系统保存的日志信息获取了目标系统的原始信息,并将获取的信息进一步处
文件传输时间的长短是评判一种传输机制传输效率的直接因素。本文针对如何提高大数据量文件的传输效率提出了一种新的传输方式。目的是为了缓解文件传输时网络发生拥塞或因带
近年来,海量视频数据的出现给视频存储以及视频内容分析带来较大的挑战。在视频内容分析中,目标通常是我们关注和研究的重点,如何将这些感兴趣的目标从背景中分离出来,是计算