posted by user: cxbrooks || 4391 views || tracked by 9 users: [display]

JTRES 2008 : The 6th International Workshop on Java Technologies for Real-Time and Embedded Systems


Conference Series : Java Technologies for Real-time and Embedded Systems
When Sep 24, 2008 - Sep 26, 2008
Where Santa Clara, California, USA
Submission Deadline Jun 9, 2008
Notification Due Jun 21, 2008
Categories    embedded systems   java   real-time

Call For Papers


Over 90 percent of all microprocessors are now used for real-time and
embedded applications, and the behavior of many of these applications
is constrained by the physical world. Higher-level programming
languages and middleware are needed to robustly and productively
design, implement, compose, integrate, validate, and enforce real-time
constraints along with conventional functional requirements and
reusable components.

Designing real-time and embedded systems that implement their required
capabilities, are dependable and predictable, and are parsimonious in
their use of limited computing resources is hard; building them on
time and within budget is even harder. Moreover, due to global
competition for market share and engineering talent, companies are now
also faced with the problem of developing and delivering new products
in ever decreasing time frames. Embedded applications also include
mission-critical and safety-critical systems in which critical human
infrastructures and even human life is sometimes at stake. Therefore
it is essential that the production of real-time embedded systems take
advantage of languages, tools, and methods that enable higher software

Ideally, developers should use a programming language that shields
them from many accidental complexities, such as type errors, memory
management, and steep learning curves. The Java programming language
has become an attractive choice because of its safety, productivity,
relatively low maintenance costs, and the availability of well trained

Although it has good software engineering characteristics, Java has
often been deemed unsuitable for developing real-time embedded
systems, mainly due to under-specification of thread scheduling and
the presence of garbage collection. Recently, to address these
problems, some significant advances have been made in real-time
garbage collection algorithms and a number of extensions to Java have
been introduced by such efforts as the Java Community Process Expert
Group for the Real-Time Specification for Java (RTSJ). The intent of
these specifications is the development of real-time applications by
extending the Java memory model, providing stronger semantics in
thread scheduling, and so on.

Interest in real-time Java in both the research community and
industry, because of its challenges and its potential impact on the
development of embedded and real-time applications, has recently
undergone a significant increase. This industry interest in robust,
time-constrained computational platforms comes not only from
developers of traditional embedded applications such as industrial
automation, but also, for example, from developers of investment
trading applications.

The goal of this workshop, as for the past workshops in this series,
is to gather Java developers and researchers working on real-time and
embedded Java technologies to identify the challenging problems that
still need to be addressed to assure the success of real-time Java as
a technology, and to report results and experience gained by this
rapidly growing community.

Submission Requirements

Participants are expected to submit a position paper of at most 10
pages (ACM Proceedings Format templates are available at, two
columns and 10 point font). Accepted papers will be published in the
ACM International Conference Proceedings Series via the ACM Digital

Topics of interest to this workshop include, but are not limited to:
- New real-time programming paradigms and language features
- Industrial experience and practitioner reports
- Real-Time garbage collection for Java
- Real-time design patterns and programming idioms
- Formal models of real-time computation
- Extensions to the RTSJ
- Virtual machines and execution environments
- Memory management and real-time garbage collection
- Compiler analysis and implementation techniques
- Distributed real-time Java and Java-based distributed real-time middlewar\
- Scheduling frameworks, feasibility analysis, and timing analysis
- High-integrity and safety critical system support
- Java-based real-time operating systems and processors
- Exploiting multi-core systems and Java
- Direct device management in Java
- Transactional memory and Java

Important Dates
- Paper Submission (HARD DEADLINE): June 9, 2008
- Notification of Acceptance: July 21, 2008
- Camera Ready Paper and Copyright Form Due: August 18, 2008

Program Chair
Doug Locke, Locke Consulting LLC

Workshop Chair
Greg Bollella, Sun Microsystems, Inc.

Steering Committee
Angelo Corsaro, Prismtech
Greg Bollella, Sun Microsystems
Peter Dibble, TimeSys
Doug Lea, State University of New York at Oswego
Corrado Santoro, University of Catania
Jan Vitek, Purdue University
Andy Wellings, University of York

Program Committee
Greg Bollella, Sun Microsystems, Inc.
Andrew Borg, University of York
Angelo Corsaro, Prismtech
Bertrand Delsart, Sun Microsystems
Peter Dibble, Timesys
Laurent George, Ecole Centrale Electronique, Paris
Chris Gill, Washington University
David Hardin, Rockwell Collins
Teresa Higuera, Universidad Complutense de Madrid
James Hunt, aicas
Douglas Jensen, Mitre
Kane Kim, University of California, Irvine
Doug Lea, SUNY Oswego
Kelvin Nilsen, Aonix
Federic Parain, Sun Microsystems
Peter Puschner, TU Vienna
Corrado Santoro, University of Catania
Douglas Schmidt, Vanderbilt
Martin Schoeberl, TU Vienna
Fridtjof Siebert, aicas
Tullio Vardanega, University of Padua
Jan Vitek, Purdue University
Andy Wellings, University of York

Related Resources

RTAS 2023   29th IEEE Real-Time and Embedded Technology and Applications Symposium
CGDEIJ 2022   Computer Game Development and Education: An International Journal
CERTS 2022   5th Workshop on Security and Dependability of Critical Embedded Real-Time Systems
EEI 2023   8th International Conference on Emerging Trends in Electrical, Electronics & Instrumentation Engineering
NG-RES 2023   NG-RES 2023: Fourth Workshop on Next Generation Real-Time Embedded Systems
IJCNC 2022   Special Issue on: Intelligent Networks, Communication and Mobility for Mobile Internet of Things
IJPLA 2022   International Journal of Programming Languages and Applications
ICDIPV 2023   12th International Conference on Digital Image Processing and Vision
RTNS 2023   International conference on Real-Time Networks and Systems
IJME 2022   International Journal of Microelectronics Engineering