XRTJ: An extensible distributed high-integrity real-time Java environment

E Y S Hu, A Wellings, G Bernat

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Despite Java's initial promise of providing a reliable and cost-effective platform-independent environment, the language appears to be unfavourable in the area of high-integrity systems and real-time systems. To encourage the use of Java in the development of distributed high-integrity real-time systems, the language environment must provide not only a well-defined specification or subset, but also a complete environment with appropriate analysis tools. We propose an extensible distributed high-integrity real-time Java environment, called XRTJ, that supports three attributes, i.e., predictable programming model, dependable static analysis environment, and reliable distributed run-time environment. The goal of this paper is to present an overview of our on-going project and report on its current status. We also raise some important issues in the area of distributed high-integrity systems, and present how we can deal with them by defining two distributed run-time models where safe and timely operations will be supported.

Original languageEnglish
Title of host publicationREAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS
EditorsJ Chen, S Hong
Place of PublicationBERLIN
PublisherSpringer
Pages208-228
Number of pages21
ISBN (Print)3-540-21974-9
Publication statusPublished - 2003
Event9th International Conference on Real-Time and Embedded Computing Systems and Applications - Tainan City
Duration: 18 Feb 200320 Feb 2003

Conference

Conference9th International Conference on Real-Time and Embedded Computing Systems and Applications
CityTainan City
Period18/02/0320/02/03

Keywords

  • real-time Java (RTJ)
  • high-integrity systems
  • distributed RTJ
  • static analysis environment
  • distributed run-time environment
  • PROGRAMS

Cite this