Authors
Marco A Wehrmeister, Leandro B Becker, Carlos Eduardo Pereira
Publication date
2004/10/25
Book
OTM Confederated International Conferences" On the Move to Meaningful Internet Systems"
Pages
292-302
Publisher
Springer Berlin Heidelberg
Description
Over the last years, Java gained popularity as a suitable programming language for embedded real-time systems. This popularity influenced the definition of the Real-Time Specification for Java (RTSJ), which constitutes a high-level programming interface for creating real-time applications using Java. The current work presents an API based on the RTSJ that optimizes real-time embedded systems development. Using the provided API, programmers can make use of high-level mechanisms to represent concurrency and timing constraints in their Java applications. The developed application can be further synthesized to a Java processor. The paper illustrates the use of the proposed API by means of a case study that implements a crane control system. This case study highlights the benefits and advantages on using the proposed API.
Total citations
2005200620072008200920102011201220132014201520162017201820192020129483221
Scholar articles
MA Wehrmeister, LB Becker, CE Pereira - OTM Confederated International Conferences" On the …, 2004