【摘 要】
:
随着信息技术的飞速发展,实时系统已经渗透到我们生活的各个方面,包括传统的工业控制领域、数字控制领域、军事、航天、制造业和通信业,以及潜力巨大的信息家电、数字影像设
论文部分内容阅读
随着信息技术的飞速发展,实时系统已经渗透到我们生活的各个方面,包括传统的工业控制领域、数字控制领域、军事、航天、制造业和通信业,以及潜力巨大的信息家电、数字影像设备都对实时性提出了越来越高的需求。同时,在实时系统的开发过程中,已经越来越多地由原来较多使用的标准C语言、汇编语言,演化到运用面向对象的各项技术结合相应设计模式和软件工程的组织方法来实现对复杂实时系统的设计和开发。基于以上原因,如何将传统面向对象的设计方法和技术运用到实时系统的开发过程中,已经成为了计算机工程领域的一个研究热点。 UML统一建模语言是近几年流行的软件系统建模语言,是用来为面向对象开发系统的产品进行说明、可视化和编制的方法。运用UML作为复杂系统建模的语言,已经成为软件发展的一个趋势。 本文前半部分着重介绍了UML及其在实时领域的扩展—Real-Time UML的基本建模结构和符号表示。内容着重涵盖了实时UML中的端口(Port)、连接器(Connector)和封装体(Capsule)等结构的内部结构、、UML建模和符号表示等,为实时系统的描述提供了完备而又有效的方法。 在介绍实时UML的基础上,本文的后半部分给出了实时系统设计中常用到的几个设计模式,包括静态表驱动模式、优先级抢占调度模式以及中断模式,为实时系统的设计提供了简单快捷的方法。 由于实时UML以及设计模式中,并没有给出实际的时间定义,所以对于分析实时系统的设计来说,会有一定的困难。所以,通过给UML状态图加入时间约束,为实时系统的性质分析打下了基础。 最后,本文最后总结了所完成的工作,并提出了需要改进及完善之处,为以后的发展提出了自己的想法和建议。
其他文献
现代智能家居的目标是用现代电子技术、通信技术、计算机及网络技术、自动化技术来提高人们的家庭生活质量,使现代家庭变得舒适、安全而充满快乐。智能家庭网络随着微电子技术
计算机安全问题是信息化过程中急需解决的问题,而安全漏洞的发现对于保护系统安全有着非常重要的意义。通过使用漏洞扫描技术可以检测网络系统潜在的安全漏洞,使网络管理员可
随着Internet的迅速发展,网上信息资源越来越丰富,网络已经成为人们获得信息的必要途径和重要手段,但是这种网上信息浩繁,具有分布、动态变化、结构复杂等特点,使得用户根本
本论文主要阐述了网络内容分析与监控的相关技术以及基于Linux系统平台的一个原型系统的设计与实现。网络内容分析与监控技术包括数据包捕获和预处理技术,应用层协议数据分析
定性空间推理主要是对几何形状或者运动性质进行定性推理,是利用空间理论和人工智能技术对空间对象进行建模、描述和表示,并据此对空间对象间的空间关系进行定性分析和处理的
高性能计算及网络技术的飞速发展给文件系统提出了越来越高的要求,文件的快速存储及访问成为提升系统整体性能的重要方式。分布式文件系统将文件的数据流和控制流分开,可以加
如何最大程度地保留和累积软件知识财富,尽可能地避免重复劳动、提高软件生产率和质量、缩短开发时间及减少开发成本,始终是整个软件行业的一个重要研究方向。该研究领域包括
自从二十世纪七十年代Internet出现以来,它在我们生活中各个领域的应用就越来越广泛。目前主要采用固定接入方式使用Internet,这在很多方面限制了Internet的进一步应用。信息
近年来,面向对象的组件化软件技术蓬勃发展,国际上出现了像COM、CORBA、JavaBeans 等组件的标准和技术,基于组件的软件开发(CBD)日益受到重视。GIS(地理信息系统)是一种输入
人脸验证是人脸识别研究问题中一个重点也是一个难点,因为最近几年因特网技术的发展,如何快速的进行身份验证以确保个人信息安全,已经成为一个热门话题。由于人脸验证问题是