摘要
构件化嵌入式操作系统是基于构件的软件开发方法存嵌入式操作系统领域的应用.当前的构件化嵌入式操作系统在系统结构、构件模型、系统构造方法及工具支持等方面各有不同.与现有研究相比较,本文所介绍的构件化嵌入式操作系统JBEOS的特点主要表现为:直接从已编译的二进制目标文件制作可复用构件;基于XML的构件描述语言XCODE描述软件构件;目标运行系统通过系统所提供的构件服务在启动时动态构造等。
Component-based embedded operating systems are the products of applying component-based software development method to the embedded operating system field. Current component-based embedded operating systems differ from each other in many aspects including its system structure, component model, system construction method and supporting tools. This paper presents a component-based embedded operating system JBEOS. The most distinguishable features of the JBEOS system are:its reusable components were produced directly from compiled binary object files, and are described using XCODE ( a XML-based component description language). The target runtime system is constructed dynamically through the provided system component service when the system is bootstrapping.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2005年第B12期2476-2480,共5页
Acta Electronica Sinica
基金
国家高技术研究发展计划(863计划)软件重大专项(No.2002AA1Z2301
No.2004AA1Z2301)
关键词
构件化操作系统
嵌入式操作系统
JBEOS
软件构件
component-based operating system
embedded operating system
JBEOS
software componentl