• Home
  • Search
  • Refactoring Asynchronous Event Handling in the Real-Time Specification for Java
  • Cite Icon7
  • https://doi.org/10.1109/ecrts.2009.10Copy DOI Icon

Refactoring Asynchronous Event Handling in the Real-Time Specification for Java

  • Jul 1, 2009
  • Minseong Kim +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The primary goal for asynchronous event handling (AEH) in the Real-Time Specification for Java (RTSJ) is to have a lightweight concurrency mechanism. However the RTSJ neither provides a well-defined guideline on how to implement AEH nor requires the documentation of the AEH model used in the implementation. Also the AEH API in the RTSJ are criticized as lacking in configurability as they do not provide any means for programmers to have fine control over the AEH facilities, such as the mapping between real-time threads and handlers. For these reasons, it needs the refactoring of its application programming interface (API) to give programmers more configurability. This paper, therefore, proposes a set of AEH related classes and interfaces to enable flexible configurability over AEH components. We have implemented the refactored configurable AEH API using the new specifications on an existing RTSJ implementation and this paper shows that it allows more configurability for programmers than the current AEH API in the RTSJ does. Consequently programmers are able to specifically tailor the AEH subsystem to fit their applicationspsila particular needs.

Similar Papers
  • Research Article
  • Citations1

Multiprocessors and Asynchronous Event Handling in the Real-Time Specification for Java

  • Mar 26, 2011
  • The Computer Journal
  • M Kim +1
  • Research Article
  • Citations11

Region-Based RTSJ Memory Management: State of the art

  • Jan 27, 2012
  • Science of Computer Programming
  • H Hamza +1
  • Conference Article
  • Citations11

Getting More Flexible Scheduling in the RTSJ

  • Apr 24, 2006
  • A Zerzelidis +1
  • Book Chapter
  • Citations24

A Component Framework for Java-Based Real-Time Embedded Systems

  • Jan 01, 2008
  • Aleš Plšek +3
  • Research Article
  • Citations1018

The real-time specification for Java

  • Jun 01, 2000
  • Computer
  • G Bollella +1
  • Conference Article

The RTSJ for Prototyping Real-Time Systems: A Case Study

  • Jun 01, 2008
  • Greg Bollella
  • Book Chapter
  • Citations5

RT-OSGi: Integrating the OSGi Framework with the Real-Time Specification for Java

  • Dec 31, 2011
  • Thomas Richardson +1
  • Conference Article
  • Citations20

Two Alternative RMI Models for Real-Time Distributed Applications

  • May 18, 2005
  • D Tejera +3
  • Research Article
  • Citations4

Evaluating the Expressive Power of the Real-Time Specification for Java*

  • May 01, 2003
  • Real-Time Systems
  • A J Wellings +1
  • Conference Article
  • Citations4

Model-based development for RTSJ platforms

  • Oct 24, 2012
  • Miguel A De Miguel +1
  • Conference Article
  • Citations37

Region-based memory management for real-time Java

  • May 02, 2001
  • T Higuera +5
  • Single Report
  • Citations3

Design of Preliminary Experiments with the Sun Java Real-Time System

  • May 20, 2006
  • T S Cook +4
  • Conference Article
  • Citations2

Development of Plug-N-Play (Flight) Control Systems for Responsive Spacecraft

  • Sep 19, 2006
  • Constantine Orogo +2
  • Conference Article
  • Citations32

A Profile for Safety Critical Java

  • May 01, 2007
  • Martin Schoeberl +3
  • Conference Article
  • Citations45

Project golden gate: towards real-time Java in space missions

  • May 14, 2004
  • D Dvorak +9
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.