【摘 要】
:
近年来,嵌入式系统在工业控制、信息家电、汽车等领域得到了广泛地应用。嵌入式系统对功能、可靠性、实时性、成本、体积和功耗等方面有严格要求,大大增加了其开发的复杂和困
论文部分内容阅读
近年来,嵌入式系统在工业控制、信息家电、汽车等领域得到了广泛地应用。嵌入式系统对功能、可靠性、实时性、成本、体积和功耗等方面有严格要求,大大增加了其开发的复杂和困难。空调嵌入式系统还要考虑节约资源保护生态环境,进一步增加了开发的难度。基于面向对象技术的统一建模语言UML可用于表达复杂系统的逻辑和物理结构。如何基于UML技术来提高嵌入式系统开发的效率和质量,是本文研究的主要内容。本文以多联式空调机组系统为例,按照嵌入式系统快速面向对象过程ROPES开发过程,使用基于UML的Rhapsody建模工具建立了系统各种模型,描述了系统功能需求。根据系统结构和功能,对系统静态结构和动态行为进行了分析与设计。考虑到嵌入式系统设计中的各种约束,利用UML约束扩展机制,表示了各种约束关系。系统动态行为模型描述了系统行为实时性和并发性,并强制实施所需的前置条件和后置条件,表达了系统如何正确处理异常和错误。使用模型测试技术,能够尽早发现高层次的缺陷,有效降低系统的开发风险和成本,提高软件的重用率和代码质量。本文针对传统的测试方法和基于Rhapsody工具的模型测试方法存在的问题,用VC编程语言设计了可视化图形模型测试系统。通过对模型视图的测试,验证了模型视图及代码的正确性。模拟实验表明,根据ROPES开发过程,使用基于UML技术的Rhapsody工具,将UML技术应用于空调嵌入式系统开发能够尽早地发现系统的设计错误或缺陷,提高软件开发的效率和质量。
其他文献
随着互联网上信息的快速增长,信息抽取技术越来越被关注,而实体关系的抽取又是这些任务中非常重要的一个子任务。经研究发现由于传统的实体关系抽取技术面向句子级,只在一个
低秩矩阵近似,是机器学习、数值优化、理论计算机科学等领域的重要研究方向。它既有严格的理论基础,在实际问题中,也有着广泛的应用。低秩矩阵近似的本质是利用高维空间中的
云计算使用海量资源快速为用户部署和执行资源密集型任务,但是一批新应用在要求大量计算资源的同时,也需要极低的交互延迟。由于广域网的限制,用户设备与云数据中心的交互延
随着现代科技的飞速发展,手机的存储容量快速增大,手机中存储数据的种类和数量也成爆炸式增加,如何快速、准确的将用户需要的信息呈现出来成为一个急需解决的问题。然而由于
当前,多媒体应用越来越广泛,多媒体技术发展迅速。视频编码技术深入生活的方方面面。随着高清技术的发展,高清终端显示设备的应用越来越多,而标清视频广泛存在在视频的各种资
数据仓库作为一种分析型的数据环境,越来越受到人们的重视。数据仓库与操作型数据库环境相分离。相对于操作型环境而言,分析型环境对数据查询的速度提出了更高的要求。相对于
贝叶斯学习作为机器学习的重要分支,为解决数据的建模问题提供了一种重要的方法。其中的稀疏贝叶斯学习算法凭借其概率的预测和稀疏的模型等特点,成为机器学习中的经典算法之
问答是自然语言处理和信息检索领域的一个重要研究分支,它融合了多种自然语言处理和信息检索的相关技术,是比搜索引擎更人性化的向人们提供所需信息的一种手段。受社会的不断进
随着H.265、AVS 2等新一代视频编码标准制定工作在国际和国内的同步展开,视频编码技术正在步入新的快速发展阶段。新一代视频编码标准对混合编码框架的性能提出了更高的要求
随着信息时代数据规模急剧增长,信息量不断激增,数据信息已成为人类宝贵的财富,数据的价值已经远远超过了计算机系统本身的价值;另一方面,各种不确定因素又使得数据极易丢失,