首页> 中文学位 >面向对象技术在机载嵌入式软件开发中的应用研究
【6h】

面向对象技术在机载嵌入式软件开发中的应用研究

 

目录

文摘

英文文摘

论文说明:修改提纲

声明

第一章 前言

1.1 机载嵌入式系统概述

1.1.1机载嵌入式系统特点

1.1.2机载嵌入式系统软件特点

1.1.3机载嵌入式系统软件开发特点

1.2面向对象技术概述

1.3国内外相关技术现状

1.4论文目标

1.5论文组织

第二章面向对象技术实现途径

2.1结构化设计瓶颈

2.2面向对象技术优势

2.3面向对象设计方法

2.3.1 面向对象系统设计层次

2.3.2面向对象设计活动

2.4用C语言表达对象

2.5模型驱动开发

第三章 面向对象开发支撑工具

3.1 UML语言

3.1.1 UML发展历程

3.1.2 UML的作用

3.1.3 UML的图

3.2开发工具Rhapsody

3.2.1 Rhapsody简介

3.2.2 Rhapsody特点

3.2.3 OXF实时框架

3.3Tornado/VxWorks

3.3.1Tornado简介

3.3.2 VxWorks组成

第四章 面向对象技术在机载嵌入式软件开发中的实现

4.1 实现方法

4.1.1建立VxWorks应用

4.1.2实现过程

4.2开发实例

4.2.1实例需求

4.2.2实例分析

4.2.3实例设计

4.2.4实例实现

4.2.5实例运行

第五章结束语

致 谢

参考文献

附录

展开▼

摘要

伴随信息时代的到来,嵌入式系统在各个领域中的应用越来越广泛。作为嵌入式系统的重要分支,机载嵌入式系统具有非常强的行业特征,是与航空电子应用密切联系的专用系统。联合战术无线电系统(JTRS)和多功能信息分发系统(MIDS)就是这类机载嵌入式系统的典型实例。 众所周知,机载嵌入式系统不仅对硬件资源有特殊要求,而且特别强调其软件的可靠性、实时性和并发处理能力,这无疑增加了机载嵌入式系统软件的开发难度。此外,为更准确地把握战场全局和从各种传感器感知的海量数据中筛选出更有价值的信息,不可避免地造成业务需求变化越来越快而软件交付的时间却越来越短。毫无疑问,机载嵌入式软件开发在这种形式下必将面临新的挑战。为适应这些需求和变化,传统的结构化程序设计方法已做出相当多的改进,但仍不断从机制上暴露出缺点。因此,如何采用新方法快速高效地开发出满足需求的机载嵌入式系统软件,便成为新时期机载嵌入式系统软件开发中迫切需要解决的问题。有研究表明:面向对象技术应用于机载嵌入式系统软件的开发是解决该问题的重要途径。 本文从工程实践的角度出发对实现该途径的过程进行了梳理。首先讨论了使用面向对象技术的可性行和设计方法;其次介绍了如何用C语言表达对象和使用MDD的方法实现代码的必要性;最后根据第四章中阐述的实践方法步骤,利用UML语言、建模工具Rhapsody及其嵌入式实时软件开发环境Tornado实现了一个以面向对象技术为基础的简单模拟机载嵌入式软件系统。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
AI论文写作

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号