【摘 要】
:
实时软件系统由于其应用的场合,对软件性能和可靠性应特别重视,因此对实时软件系统的测试提出了更高的要求。实时软件的测试有其特殊性,往往需要在真实的运行环境下测试才能暴露
论文部分内容阅读
实时软件系统由于其应用的场合,对软件性能和可靠性应特别重视,因此对实时软件系统的测试提出了更高的要求。实时软件的测试有其特殊性,往往需要在真实的运行环境下测试才能暴露出许多软件错误和正确评估软件的性能;在测试中要特别注意实时软件与时间有关的测试,如系统响应时间、软件各部分之间的时序逻辑关系等。软件逻辑分析仪就是满足这样要求的一种测试工具,它测试时不打断被测软件的连续运行,使被测软件尽量在一个真实的环境中运行;它通过分析被测系统的时序逻辑发现系统的错误和评估系统性能。 DeltaCORE2.0是北京科银京成技术有限公司推出的一种优秀的实时操作系统内核,为了更好地促进DeltaCORE2.0的商业化,需要有与之配套的开发测试工具帮助用户快速高效地利用DeltaCORE2.0设计自己的实时软件系统。GammaProfiler就是建立在DeltaCORE2.0基础上的软件逻辑分析仪,为用户提供一种集成测试和系统测试的工具。 本文首先对一种典型的软件逻辑分析仪的工作机理进行了深入地研究,在此基础上对软件逻辑分析仪的基本概念---事件做了更深一步的解释,并提出事件抽象的概念和事件抽象的方法。然后,在DeltaCORE2.0上设计和实现了GammaProfiler。在设计和实现软件过程中,阐述了GammaProfiler的设计原则,主要讨论了目标机上的抗干扰问题,通过建立数据块索引表解决了在大文件中快速查找数据的问题,通过往文件中添加虚拟事件解决了事件图中任务状态线的显示问题。最后通过两个例子程序作为实验,验证GammaProfiler达到了设计要求,证明了软件逻辑仪设计方案是高效、开放性的,为以后正式推出软件逻辑分析仪产品打下了基础。
其他文献
目的:阿尔茨海默病(Alzheimer’s disease,AD)俗称老年痴呆症,是最为常见的一种神经退行性疾病。随着人口老龄化的到来,AD发病率呈急剧上升的趋势。卡路里限制属于饮食限制的
祁志祥教授是有文化自强意识的学者。他主编的“十一五”国家级规划教材《中国古代文学理论》所体现出的这一意识和意志,突出表现为他对中国古代文学理论的建构。今天要恢复
在新课程改革的背景下,高中英语作业的布置凸显其在培养学生的语言能力和思维能力方面的重要性,这是由知识的获得、掌握和运用的规律决定的。作业是课堂教学的延伸,是检测学
作为法国新现象学家,马里翁主张:由于内在性与超越性、确定性与偶然性、绝对者与相对者都是在唯一的给予性(G egebenheit)内部区分开来的,所以,给予和自身给予就具有绝对的原
目的:观察自拟九仁汤加减治疗慢性前列腺炎的疗效。方法:采用自拟九仁汤加减治疗慢性前列腺炎116例,每日1剂,14天为1个疗程,治疗1~2个疗程后观察疗效。结果:治愈48例,好转54例
由于电动自行车的供电电源为24 V、36 V和48 V三种规格,而电动车的防盗报警器、里程表、控制器等却只要12V直流电,文中提出了一种基于PWM控制的开关电源的设计方案解决此问题
经济全球化的发展,一些国家的经济受到了沉重打击,而另外一些国家的经济则迅速崛起。中国改革开放事业的发展,也使中国企业在国内市场上和跨国公司开展“国际”竞争。在这一大
现代公司广泛的存在着委托——代理问题,由此催生了全球公司治理运动。委托——代理问题产生于所有权与经营权的分离之后,由于委托人与代理人的信息不对称,导致代理人有机会牺牲
目的:观察自拟促排卵汤治疗排卵障碍性不孕症的疗效。方法:对排卵障碍性不孕症患者,于月经周期第5天予服促排卵汤,连服10~14天为1个疗程,3个疗程后在月经中期予B超监测卵泡发
212亿元成交额?2004年9月12日,人声鼎沸的21届广州美博会在"几家欢乐几家愁"中忙忙碌碌落下帷幕,仿佛潮水般的人流从东方宾馆、中国大酒店、华侨酒店等地散落而去.