[关键词]
[摘要]
提出的Java芯片操作系统是一个基于Java芯片系统的、针对嵌入式应用的面向对象操作系统.它由服务器、内核和转换层等3种组件构成.这些组件的抽象特征构成了其基本框架.特定组件继承了上述的特征,并进行特化.与经典操作系统相比,该操作系统更容易开发和维护,并具有更好的可伸缩性、代码的可重用性和可移植性.介绍了该操作系统的结构、运行模型以及实现技术,并与相关的工作进行了比较.
[Key word]
[Abstract]
A Java chip operating system (JCOS) is presented in this paper, which is an object-oriented operating system for embedded applications based on Java chip. JCOS is composed of three kinds of components including severs, kernel and transition layers. The model of JCOSis constituted by the abstract characteristics of these components. The specific components inherit above characteristics and specialize their features. By this technology, JCOS is developed and maintained easily, and has better scalability, portability,portability and code reuse ability.Architecture,model and implementation of JCOS are introduced in this paper.At last,JCOS iscompared with som related work.
[中图分类号]
[基金项目]
国家自然科学基金资助项目(69803013)