摘要
框架是一种在某个领域获得软件重用的重要途径,描绘的是一个待建应用系统软件的主要结构。从实时嵌入式系统的两大特性着手,提出了一个通用的嵌入式实时软件框架模型,深入分析了该框架下的资源模型、时间模型、任务模型、调度模型和通信模型以及它们之间的相互依赖关系,并且进行了建模。该模型在某航空机载系统研究中得到了应用并切实提高了软件的开发效率和可维护性,具有一定的工程理论和应用价值。
The framework, which depicts a main structure of application system to be built, is the most important way to obtain the reusability ofsoftware in one field. Considering two major feature ofthe real-time embedded system, a general software framework for real-time system is proposed and it's resource model, time model, task model, scheduling model and communication model are analysed. Furthermore, the interdependent relation among these models is also analysed. This software framework is used in an airbrone system and actually increased the development efficiency and maintainability of the software. It has some value about engineering theory and theory application.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第6期1372-1375,共4页
Computer Engineering and Design
基金
航空基础科学基金项目(04I53066)
关键词
实时嵌入式系统
嵌入式实时软件
框架模型
资源管理
时间管理
任务调度
real-time embedded system
embeddedreal-timesoffware
framework model
resource management
time management
task scheduling