oSCJ logo RTS3 is a research group at Purdue University focused on real-time systems design and development.

The areas of our interest include but are not limited to : real-time Java, virtual machines, real-time garbage collection, benchmarks for real-time systems.

This group is part of the S3 Secure Software Systems lab at Purdue University.

Projects

  • oscj

    oSCJ    An open-source implementation of the Safety-Critical Java based on the JSR-302

  • CDx    The CDx benchmark suite is an open source real-time application benchmark for Java and C

  • ovm

    Ovm    An open-source virtual machine framework for Java

  • prismj

    PrismJ    Software for a ScanEagle UAV with Java on board

  • Fiji    Fiji VM is high-performance real-time Java virtual machine

  • FlexoTasks    The Flexible Task Graphs programming model and supporting system for Java provides tools for very low latency real time programming in Java

Members

Project Lead

Post-Docs

Post-Graduate Students

Past Members

Publications

2010

[1] Ales Plsek, Lei Zhao, Veysel H. Sahin, Daniel Tang, Tomas Kalibera, Jan Vitek: Developing Safety-Critical Applications with Java, In JTRES 2010. August 2010.
[2] Daniel Tang, Ales Plsek, Jan Vitek: Static Verification of Safety-Critical Java Application, In JTRES 2010. August 2010.
[3] Developing SafetyCritical Applications with Java.
Lei Zhao, Daniel Tang, Veysel H. Sahin, Tomas Kalibera, Ales Plsek, Jan Vitek
Submitted, March 2010.

[4] oSCJ: Open Safety-Critical Java Project, White Paper, In Computer-Science Department Annual Report, Purdue University, January 2010.

2009

[1] A Technology Compatibility Kit for Safety Critical Java. Lei Zhao, Daniel Tang, Jan Vitek. JTRES 2009.
[2] Java for Safety-Critical Applications , James J. Hunt, Doug Locke, Kelvin Nilsen, Martin Schoeberl, Jan Vitek, at SAFECERT 2009