当前位置:主页 > 科技论文 > 计算机论文 >

嵌入式分布软件中基于事件的集成调试框架研究

发布时间:2018-05-30 11:37

  本文选题:分布式调试 + 集成调试 ; 参考:《西安电子科技大学》2012年硕士论文


【摘要】:计算机硬件技术和软件功能的提升为分布式软件在嵌入式领域的应用提供了广泛的支持。然而在嵌入式分布式软件的开发和调试中存在着分布式软件运行的“不确定性”,难以同时对多个分布式节点进行调试操作等问题。在嵌入式分布式软件的集成调试阶段,集成调试人员主要侧重于从宏观上对软件运行逻辑、软件体系结构设计等方面的调试,但是传统的串行调试方法、嵌入式软件调试方法和工具不能满足分布式软件的集成调试需求。而基于事件模型的分布式调试思想将软件的执行看做是产生事件的过程,将调试的层级提升到事件级别,相应的方法和操作能够满足集成调试需求。 本文通过对嵌入式分布式软件集成调试特征和需求的分析和研究,提出了一种基于事件模型的嵌入式分布式软件集成调试框架。首先针对嵌入式分布式软件在集成时的调试特点及需求,建立了基于事件模型的嵌入式分布式软件集成调试框架,并给出该框架的体系结构和工作过程。其次重点研究嵌入式分布式软件集成调试框架内部关键模块的实现机制和策略并阐述框架中部分核心模块的设计和实现工作。最后,将基于该框架的调试工具应用到机载分布式软件的集成调试中,通过对实验过程、结果的分析和研究验证本文提出的框架和方法的可行性。
[Abstract]:The improvement of computer hardware technology and software function provides extensive support for the application of distributed software in embedded field. However, in the development and debugging of embedded distributed software, it is difficult to debug multiple distributed nodes at the same time because of the uncertainty of the running of distributed software. In the integrated debugging phase of embedded distributed software, the integrators mainly focus on the macro debugging of software running logic, software architecture design and other aspects, but the traditional serial debugging method, Embedded software debugging methods and tools can not meet the needs of distributed software integration debugging. The idea of distributed debugging based on event model regards the execution of software as the process of producing events and elevates the level of debugging to event level. The corresponding methods and operations can meet the needs of integrated debugging. Based on the analysis and research on the characteristics and requirements of embedded distributed software integration debugging, this paper proposes an embedded distributed software integration debugging framework based on event model. Firstly, according to the debugging characteristics and requirements of embedded distributed software integration, the embedded distributed software integration debugging framework based on event model is established, and the architecture and working process of the framework are given. Secondly, it focuses on the implementation mechanism and strategy of the key modules in the embedded distributed software integration debugging framework, and expounds the design and implementation of some core modules in the framework. Finally, the debugging tool based on this framework is applied to the integrated debugging of airborne distributed software. The feasibility of the proposed framework and method is verified by the analysis and study of the experimental process and results.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1

【参考文献】

相关期刊论文 前8条

1 何志强;综合化航空电子系统发展历程及重要支撑技术[J];电讯技术;2004年04期

2 陈娟;;ARINC653分区操作系统在综合模块化航空电子系统中的应用[J];电讯技术;2009年05期

3 王巍;方滨兴;张宏莉;;并行调试中的若干关键问题[J];计算机科学;2003年03期

4 陈勇,何克东,陆在朝,鄢超;曙光机群系统并行调试器的设计与实现[J];计算机工程;2004年09期

5 熊建新,王鼎兴,郑纬民,,沈美明;基于事件模型的可视化并行调试技术[J];软件学报;1996年05期

6 黄瑞芳,朱敏;支持多种并行程序设计模式的可移植并行调试器设计与实现[J];计算机工程与设计;2001年05期

7 陈文宇;分布式实时计算系统的一种调试方法[J];自动化博览;2002年06期

8 郑启龙 ,姚震 ,陈国良;基于Java-CORBA的机群远程调试器的设计与实现[J];中国科学技术大学学报;2003年03期



本文编号:1955162

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1955162.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户afaf0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com