DocumentCode
3283574
Title
JEOPARD -- Java Environment for Parallel Real-Time Development
Author
Siebert, Fridtjof
Author_Institution
aicas GmbH, Karlsruhe, Germany
fYear
2009
fDate
17-20 March 2009
Firstpage
28
Lastpage
36
Abstract
Multicore systems have become standard for desktop computers today. Current operating systems and software development tools provide straightforward means to use the additional computing power. However, a more fundamental change in the design and development of software is required to fully exploit the power of multicore systems. Furthermore, the fast growing market of embedded systems is currently largely unaffected by the introduction of multicore systems. This will change quickly in the future, which will mean that there will be a demand on efficient development of reliable embedded software that can give real-time guarantees and exploit the available power on multicore systems.The JEOPARD project addresses this demand by developing Java software tools to exploit multicore power while ensuring correctness and predictable timing. This paper gives an overview of the JEOPARD project and focuses on key technical issues such as real-time scheduling and real-time garbage collection on multi-core systems.
Keywords
Java; multiprocessing systems; software reliability; software tools; storage management; JEOPARD; Java environment; Java software tools; embedded systems; multicore systems; operating systems; parallel real-time development; real-time garbage collection; real-time scheduling; reliable embedded software; software design; software development tools; Embedded software; Embedded system; Java; Multicore processing; Operating systems; Power system reliability; Programming; Real time systems; Software tools; Timing; Java real-time multicore garbage-collection SMP embedded;
fLanguage
English
Publisher
ieee
Conference_Titel
Object/Component/Service-Oriented Real-Time Distributed Computing, 2009. ISORC '09. IEEE International Symposium on
Conference_Location
Tokyo
ISSN
1555-0885
Print_ISBN
978-0-7695-3573-9
Type
conf
DOI
10.1109/ISORC.2009.48
Filename
5231990
Link To Document