Workshop on

Java Technologies for Real-Time and Embedded Systems

 

International Federated Conferences (OTM '03)
 

 November  3-7, 2003 

Catania, Sicily, Italy

[Home]

[Call for Papers]

[Important Dates]

[Submissions]

[Program]

[Organizers]

[Related Events]

 

 

  

 

Workshop Program

 

 

***

November 6th

***

[10.30] Workshop Opening Remarks

***

Session 1: Memory Management

Session Chair/Moderator: Angelo Corsaro, Washington University

[10.45]

A. Borg, A. Wellings, "Reference Objects for RTSJ Memory Areas"

[11.10]

D. Bacon, P. Cheng, "The Metronome: An Integrated Approach to Garbage Collection in Real-Time Systems"

[11.35]

M. T. Higuera, "Memory Management Design to the Concurrent Execution of RTSJ Applications"

[12.00]

A. Niessner, E. Benowitz, "RTSJ Memory Areas and Their Affects on the Performance of Flight-Like Attitude Control "

[12.25]

Moderated Discussion

 

[12.45]

***

Lunch Break

***

Session 2: Timing Analysis and Scheduling

Session Chair/Moderator: Emiliano Tramontana, Univesity of Catania, Italy

[14.00]

A Burns, A. Wellings, "Processing Group Parameters in the RTSJ"

[14.25]

E. Hu, "A Comprehensive Portable Worst-Case Execution Time Analysis for Real-Time and Embedded Java Based Systems "

[14.50]

S.Feizabadi, W. Beebee, B. Ravindran, M. Rinard, "Utility Accrual Scheduling with Real-Time Java"

[15.15]

Session Moderated Discussion

 

[15.30]

***

Coffee Break

***

Session 3: Software Engineering

Session Chair/Moderator: Kwong Yuen Lai, RMIT University

[16.00]

M. Tangermann, C. Schwab, A. Prayati, A. Kalogeras, "Aspect-Orientation of Control Application Code for Distributed Automation Systems: The TORERO Approach "

[16.25]

A. Di Stefano, E. Tramontana, M. Fargetta, "Computational Reflection for Embedded Java Systems"

[16.50]

E. Benowitz, A. Niessner, "A Pattern Catalog for RTSJ Software Design"

[17.15]

R. Tolosa, J. Mayo, M. De Miguel, A. Alonso, T. Higuera "Container Model Based on RTSJ Services"

[17.40]

Session Moderated Discussion

***

November 7th

***

Invited Talk

[8.30]

Daniel Dvorak, NASA Jet Propulsion Laboratory "Project Golden Gate: Addressing the Challenges of Space Mission Software"

***

Session 1: Java Processors and Java Cards

Session Chair/Moderator: Teresa Higuera, Universidad Complutense, Madrid, Spain

[9.30]

M. Schoeberl, "JOP: A Java Optimized Processor"

 

[10.00]

***

Coffee Break

[10.30]

L. S. Rosa, F. R. Wagner, L. Carro, A. S. Carissimi, A. I. Reis, "Scheduling Policy Costs on a JAVA Microcontroller"

[10.55]

C. Bernardesci, N. De Francesco, L. Martini, " Efficient Bytecode Verification using immediate postdominators in control flow graphs "

[11.20]

Session Moderated Discussion

***

Session 2: Performances and Optimizations

Session Chair/Moderator: Gautam Thaker, Lookheed Martin, USA

[10.30]

G. Bollella, K. Loh, G. McKendry, T. Wozenilek, "RTSJ Experiences & Benchmarking with JTime"

[10.55]

K. Nilsen, A. Klein, "Issues in the Design and Implementation of Efficient Interfaces Between Hard and Soft Real-Time Java Components"

[11.20]

E. Benowitz, A. Niessner , " Experiences in Adopting Real-Time Java for Flight-Like Software "

[11.45]

Session Moderated Discussion

***

Section 3: Java Virtual Machines

Session Chair/Moderator: Antonella Di Stefano, University of Catania, Italy

[14.00]

Hao Cai, A. Wellings, "Toward High Integrity Real-Time Java Virtual Machine"

[14.25]

Kelvin Nilsen, "Doing Firm-Real-Time with J2SE APIs"

[14.50]

A. Corsaro, C. Santoro, "A C++ Native Interface for Interpreted JVMs "

[15.15]

Session Moderated Discussion

 

[15.30]

***

Coffee Break

 

***

 

[16.00] 

Panel on Future Trends and Current Challenges in Real-Time Java

Panel Moderator: Corrado Santoro, University of Catania, Italy

Panelist:
  • Greg Bollella, Sun Microsystems Inc.
  • Angelo Corsaro, Washinton University
  • Kelvin Nilsen, New Monics
  • Andy Wellings, University of York

[18.00]

Workshop Closing Remarks

***

Copyright (c) 2003 -- Angelo Corsaro, Ron Cytron, Corrado Santoro. All Rights reserved.