By the same authors

Gain time reclaiming in high performance real-time Java systems

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

Author(s)

Department/unit(s)

Publication details

Title of host publicationISORC 2003: SIXTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS
DatePublished - 2003
Pages249-256
Number of pages8
PublisherIEEE COMPUTER SOC
Place of PublicationLOS ALAMITOS
EditorsP Puschner, T Nakajima, A Ghafoor
Original languageEnglish
ISBN (Print)0-7695-1928-8

Abstract

The run-time characteristics of Java, such as high frequency of method invocation, dynamic dispatching and dynamic loading, make Java more difficult than other object-oriented programming languages, such as C++ ,for conducting Worst-Case Execution Time (WCET) analysis. To offer a more flexible way to develop object-oriented real-time applications in the realtime Java environment without loss of predicability and performance, we propose a novel gain time reclaiming framework integrated with WCET analysis. This paper demonstrates how to improve the utilisation and performance of the whole system by reclaiming gain time at run-time. Our approach shows that integrating WCET with gain time reclaiming can not only provide a more flexible environment, but it also does not necessarily result in unsafe or unpredictable timing behaviour.

    Research areas

  • gain time reclaiming, worst-case execution time (WCET) analysis, real-time Java

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations