基于SysML模型驱动的软件开发应用与研究

来源 :大连海事大学 | 被引量 : 2次 | 上传用户:sunjuanhuahard
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多年来,企业为了赢得市场竞争,都在不断进行内部改造,而企业运作方式的变化引发了企业需求的变更。对于高度复杂、需求持续变化的应用软件,系统功能和其系统实现技术需要不断更新。另一方面,上个世纪90年代,面向对象技术迅速发展,其中比较流行的UML建模技术是其中一个方向,随着不断完善发展,逐渐被很多企业接受、认可,但同时也存在一定的局限性:其一,运用目前UML技术建立的系统模型是不可执行的,难以对模型正确性进行验证,这样不易于前期分析、设计中错误的发现,增加了后期开发的风险。其次,对同样系统功能需求在不同实现平台环境上(如:实现语言,软件环境)建立模型细节差别很大,从而系统建造的重用性就很低。这样迫切需要一种新的建模技术来增强模型的验证能力,提高模型的可重用性及其模型与实现技术的无关性,以达到在技术与需求不断变化的今天,提高系统逻辑建模的效率。在以上的背景下,本文研究了一种基于SysML的面向对象的系统建模技术和方法,同时也结合目前OMG组织提出的模型驱动架构MDA概念,建立高层抽象的可执行模型,以提高模型的重用性,引进模型的执行和验证概念,进行前期的分析、设计验证,减小项目的实施风险。本文在“饮料自动售货机”系统项目开发的基础上,探索运用SysML的动态建模技术进行了建模和应用。在分析设计阶段,完成了动态模型的建立、运行并对模型进行测试,达到了预期研究的目的。
其他文献
伴随着因特网发展,随之而来的是其不断扩充的规模、日益增加的复杂性以及成倍增长的带宽。但是人们对它的认识还远远不够深入,网络测量在这样的情况下应运而生,本文通过对网
随着网络经济时代的到来,市场网络化,消费个性化和多样化,生产需求客户化,生产方式变成了单件、小批量、多品种,技术资源可分布全球,竞争要素变成产品的柔性和响应的速度。于
网络一方面能为人们提供许多便利条件,但另一方面,Internet的开放性也带来了很多安全方面的问题。目前,网络安全技术主要用到防火墙技术和入侵检测技术。防火墙技术是一种不
频繁模式挖掘是数据挖掘领域中的一个重要问题,其研究范围包括事务、序列、树和图。频繁子树挖掘在生物信息学,Web挖掘,化合物结构分析等领域具有十分重要的应用价值,因此受
面向Agent的软件工程(AOSE)、多Agent系统(MAS)在软件工程领域受到越来越多的关注,面向Agent的软件开发也得到广泛地研究与应用。在对多Agent系统的研究中,其社会性逐渐引起人
随着计算机和通信技术的发展,通信的移动化、宽带化成为发展趋势,WIMAX技术的出现正好满足了人们的这种需求,WIMAX是一项新兴的基于IEEE802.16标准的宽带无线接入城域网技术
智能授导系统是借助人工智能的方法与技术,适应性地组织学习资源、实施教学策略、提供教学服务、进行教学评价的一种数字化学习支持系统。目前的智能授导系统中往往“智能化
近年来,针对复杂网络的研究变得越来越热。复杂网络是一门研究不同网络之间的共性和利用具有普适性方法对不同网络特性进行分析的科学。随着 Internet网络为代表的复杂网络的
溢油污染越来越受到国家的重视,我国已有用于海上溢油监测的飞机,并配有多种遥感监测设备,但在溢油信息处理的软件方面仍不完善。因此,如何快速、准确的对溢油信息进行检测是一种关键技术。边缘检测作为图像处理的关键技术之一,对辨别溢油的存在及估算溢油的数量和面积起着重要的作用。针对溢油图像具有低对比度、含噪声和需要用相对较少的实时处理时间的特点的问题,本文采用新一代人工神经网络——脉冲耦合神经网络(Puls
经过近年的发展,相场模型已成为定量模拟研究凝固微观组织最主要的途径。随着微观组织结构复杂度的增加,数值模拟的计算量随之增加,极大的限制了凝固微观组织的应用与推广。因此