期刊文献+

可预测性CER-实时Java模型研究与应用

Research and application of predictable CER-real time Java developing model
下载PDF
导出
摘要 在分析现有实时Java规范和开发模型局限性基础上,提出了一种面向嵌入式高可靠实时系统开发的CER-实时Java简化模型。该模型采用三层开发结构,即创建层、执行层和回收层。创建层完成线程和对象的分组创建和启动,执行层执行被启动的线程,回收层负责垃圾定期回收。其中,线程分组创建、定期垃圾回收机制以及通过一部分类的简化定义等,既能保证程序运行的可预测性,同时又能降低内存使用量和简化模型复杂性。 Based on the analysis of the limitations of existing Real Time Specification for Java (RTSJ) and developing models, we designed a CER-Java developing model, which can be used to develop embedded high-reliability real-time systems. The model adopted a three-layer developing architecture, including Creation Layer, Execution Layer and Recycle Layer. The Creation Layer created and started various groups of threads and objects. The Execution Layer executed threads that had been started. The Recycle Layer recovered the memory that was no longer in use. The practice shows that the mechanisms, such as the three-layer developing architecture, creating various groups Of threads and the periodic garbage collection, etc, not only guarantee the predictability of a system, but also reduce memory usage and simplify the complexity of model.
出处 《计算机应用》 CSCD 北大核心 2008年第5期1303-1306,共4页 journal of Computer Applications
基金 浙江省自然科学基金资助项目(Y107321)
关键词 可预测性 实时Java规范 CER-实时Java模型 嵌入式高可靠实时系统 predictability Real Time Specification for Java (RTSJ) CER-real time Java model embedded highreliable real-time system
  • 相关文献

参考文献11

  • 1BOLLELA G,BROSGOL B,DIBBL P,et al.The real-time specification for java[M].Boston,MA:Addison Wesley,2000.
  • 2J Consortium Inc.Real-time core extensions[EB/OL].[2007-10-30].Http://www.j-consortium.org.
  • 3VENNERS B.Inside the java virtual machine[M].2nd ed.New York,NY:McGRAW-Hill,1999.
  • 4PUSCHNER P,WELLINGS A.A profile for high-integrity real-time java programs[C]// Proceedings of the Fourth International Symposium on Object-Oriented Real-Time Distributed(ISORC 2001).Washington,DC:IEEE Computer Society,2001:15-21.
  • 5DOUGLASS B P.嵌入式与实时系统开发[M].柳翔,译.北京:机械工业出版社,2005.
  • 6Li Qing.嵌入式系统的实时概念[M].王安生,译.北京:北京航空航天大学出版社,2004:17-46.
  • 7BURNS A,DOBBING B,ROMANSKI G.The ravenscar tasking profile for high integrity real-time programs[C]// Proceedings of the 1998 Ada-Europe International Conference on Reliable Software Technologies,LNCS 1411.Berlin:Springer-Verlag,1998:263-275.
  • 8BENTLEY S.The utilisation of the java language in safety critical system development[D].York,UK:University of York,1999.
  • 9DROSSOPOULOU S,EISENBACH S.Describing the semantics of java and proving type soundness[M]// ALVES-FOSS J,FRINCKE D A.Formal Syntax and semantics of Java,LNCS 1523.Berlin:Springer-Verlag,1999:41-82.
  • 10HU E Y S,WELLINGS A,BERNAT G.XRTJ:An extensible distributed high-integrity real-time java environment[C]// Proceedings of the 9th International Conference on Real-Time and Embedded Computing Systems and Applications,LNCS 2968.Berlin:Springer-Verlag,2004:208-228.

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部