面向对象技术在实时系统中的研究与应用

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:fgh45
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,实时系统已经渗透到我们生活的各个层面,包括传统的工控领域、数控领域、军事、航天、制造业、通信业,以及潜力巨大的信息家电(IA)、媒体广播系统和数字影像设备都对实时性提出了愈来愈高的需求。同时,在实时系统的开发过程中,已经越来越多地由原来较多使用的标准C语言、汇编语言和DSP,演化到运用面向对象的各项技术结合相应设计模式和软件工程的组织方法来实现对复杂实时系统的设计和开发。基于以上原因,如何将传统面向对象的设计方法和技术运用到实时系统的开发过程中,已经成为计算机工程领域的一个研究热点。 本文前半部分着重介绍UML及其在实时领域的扩展——ROOM(Real-Time Object-Orient Modeling)的基本建模结构和符号表示。内容着重涵盖ROOM中端口(Port)、连接器(Connector)和封装体(Capsule)等结构的内部结构、分类方法、UML建模和符号表示等,为实时系统的描述提供了完备而又有效的方法。 在介绍ROOM的基础上,本文的后半部分使用面向对象的方法对笔者参与的实时医疗解析系统的总体框架和解析算法的设计和实现进行了详细地描述。以一个比较典型的软实时系统作为模型,描述了此类系统建模设计的一般性方法和特点,以期达到介绍计算机技术与专用领域技术相结合的新方法,为普及型计算的应用提供新的思路。 最后,本文最后总结了所完成的工作,并提出了需要改进及完善之处,为以后的发展提供了自己的想法和建议。
其他文献
随着移动通信技术的发展,因特网已经从有线扩展到无线,宽带无线接入技术的出现,使得在移动网络上实现多媒体实时应用成为可能.因此,如何进一步提高网络性能,提供服务质量QoS(
在数据库应用程序中,对数据库访问性能的优劣是制约整个应用程序的一个重要方面,特别是在B/S和C/S结构中,这一点就显得尤为重要.但是现今的很多数据库应用程序所使用的数据库
嵌入式浏览器是一个网络应用程序,网络延迟会严重影响嵌入式浏览器的速度和交互性.在分析了几种常用的网络传输模型的基础上,设计了用线程和模拟信号驱动I/O相结合的组合传输
嵌入式系统开发过程中,目标软件调试工作最终需要采用交叉调试方式进行。借助于常规调试工具用户只能通过设置断点等方式控制程序执行,实现基本调试功能。所看到的程序执行现状
聚类是机器学习、数据挖掘领域中非常重要的方法。作为典型的无监督学习方法,聚类对于解决实际问题有重要的应用价值。但传统聚类方法都或多或少存在着缺点,比如对形状不敏感,无
虚拟制造技术现在是科学界和企业界研究和应用的热点问题之一,它是沟通信息系统与制造系统之间的桥梁,它为解决快速制造提供了有效手段.该文研究的内容是基于PCB板级的虚拟制
椭圆曲线密码体制(ECC)最早是在1985年分别由V.S.Miller和Neal Koblitz独立提出的,它是迄今为止每比特具有最高安全强度的密码体制。它还具有计算量小,密钥尺寸短,占用带宽少等
近年来,B/S结构以零客户端、易维护性、分布性等优点成为企业应用系统的主流结构之一。相应的开发标准(如J2EE等)、开发工具(如Delphi等)也层出不穷。但是这些工具与标准一般都
安全性是电子商务能否生存、发展的最重要因素之一.考虑电子商务网络安全时,应当从系统的角度,从全局性的角度去指导为实现安全网络所采取的措施.对于网络环境来说,只要在某
如果说二十世纪末,是互联网辉煌的时期;那么二十一世纪初,是移动互联网崛起的时代.短信、WAP、MMS、定位服务、下载服务等等种类繁多的移动增值业务相继成为新的经济热点,同