11/12/2009

oSCJ Webpage Launched

Recently, we have launched our Open Safety-Critical Java (oSCJ) Project. This project is based on the JSR302 Safety-Critical Java Specification, 

As the first result, an oSCJ Home Page was launched:



More news to come soon, the first release is coming January 2010. Stay tuned.

16/11/2009

A New Real-time VM Was Born - Fiji VM

The new virtual machine for real-time world is here. Fiji VM technology enables developers to:
  • Seamlessly integrate pure Java code into real-time, safety-critical, and mission-critical systems.
  • Deploy on a broad range of hardware and operating systems, ranging from ARM and ERC32 to PowerPC and x86/x86_64, from RTEMS to Linux or Darwin.
  • Boot Java from bare hardware - for small footprint (100KB) applications, Fiji VM provides the unique ability to boot Java from bare hardware.
  • Execute Java with deterministic garbage collection, as well as full support for safe GC-less allocation.
  • Achieve high performance execution. From the peformance perspective, Fiji VM seems very promising, having only 40% slow down comparing to C.
Fiji VM library choicesFiji VM technology offers a variety of footprint and library options to the developer, if extremely small footprint (100KB) is desired, Fiji offers Fiji HardRTJ library.

To give you a better picture, here is how FijiVM fits into the whole stuck:

fiji diagram
Fiji VM 1.0 release is coming in December 2009. More at Fiji Systems LLC home page.

22/09/2009

A Component Framework for RTSJ

The following slides are presenting SOLEIL - a component framework for RTSJ-based systems.

These slides were used also during my PhD defense:

27/08/2009

A PhD thesis about RTSJ

My PhD thesis focused on RTSJ is titled:

SOLEIL : An Integrated Approach for Designing and Developing Component-based Real-time Java Systems

The defense of this thesis will take plate at INRIA Lille, France on September 14, 1:30 pm. Visitors are welcomed.

The thesis can be downloaded from: SOLEIL thesis download.

24/08/2009

A New Real-time Java Book

Recently, a new book about RTSJ has been published:

book

Real-Time Java™ Programming with Java RTS

by Eric J. Bruno; Greg Bollella, Prentice Hall, 2009

Read it online here.

12/08/2009

Real-time Java Programming - Introduction

New to the world of real-time and real-time Java programming?

Look at my Real-time Java programming in 10 minutes presentation:

When searching for more information about real-time programming in general, try the
Douglas E. Jensen Tutorial.

06/08/2009

JTRES’09 Workshop

“This is the place to be.”      

Greg Bollella

JTRES is a workshop of Java Technologies for Real-Time and Embedded Systems. Annually, RTSJ professionals, researchers and fans are meeting to discuss, exchange…

We will be there too, presenting our CDx paper - an open-source RTSJ benchmark.

This year in Madrid, Spain. See more at JTRES Home Page.