• https://doi.org/10.1007/978-3-540-92295-7_12Copy DOI Icon

Aspectising Concurrency for the RTSJ

  • Jan 1, 2008
  • Nathar Shah
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

The Real-Time Specification for Java (RTSJ) supports concurrency mainly by using object-oriented mechanisms. Hence it entangles with functional components. This crosscutting nature does not promote coherence and traceability between real-time systems requirement specifications, designs, and implementations. Such qualities are only possible by separating it. We show how to separate concurrency, a non-functional concern, from thread-safe functional concerns using “aspectisation”. The paper’s contributions are in devising a systematic separation approach, and elaboration of challenges and requirements for “pluggable” concurrency.KeywordsConcurrencyAspect-OrientationObject-Orientation

Similar Papers
  • Conference Article
  • Citations7

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

  • Jul 01, 2009
  • Minseong Kim +1
  • Conference Article
  • Citations20

Two Alternative RMI Models for Real-Time Distributed Applications

  • May 18, 2005
  • D Tejera +3
  • 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
  • Citations1

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

  • Mar 26, 2011
  • The Computer Journal
  • M Kim +1
  • Book Chapter
  • Citations5

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

  • Dec 31, 2011
  • Thomas Richardson +1
  • 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
  • Conference Article

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

  • Jun 01, 2008
  • Greg Bollella
  • Conference Article
  • Citations45

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

  • May 14, 2004
  • D Dvorak +9
  • Research Article
  • Citations29

Scoped types and aspects for real-time Java memory management

  • May 23, 2007
  • Real-Time Systems
  • Chris Andreae +5
  • Conference Article
  • Citations32

A Profile for Safety Critical Java

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

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

  • Sep 19, 2006
  • Constantine Orogo +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.