DocumentCode :
391475
Title :
Exploring real-time features of Java VM
Author :
Cavalieri, Salvatore
Author_Institution :
Fac. of Eng., Catania Univ., Italy
Volume :
3
fYear :
2002
fDate :
5-8 Nov. 2002
Firstpage :
2538
Abstract :
Object oriented software design is getting more and more common in the field of industrial control. In particular, Java seems extremely versatile for the development of distributed control applications. One of the main requirements of control application is a deterministic execution of the tasks, which generally feature real-time constraints. When Java language has been conceived, a little weight to the real-time requirements of applications has been given. In the last few years the limits to the use of Java for real-time applications has led to the definition of Java Real-Time platform specifications. Real-time capability of a Java virtual machine (VM) depends on a very large number of elements, among which the task scheduling algorithm, the memory management, the garbage collector algorithm and its execution policy. Knowledge of how each single internal mechanism of a Java VM influence its performance is very important to improve its real-time behaviour. This paper must be considered as a first step toward this direction, as its aim is to try to understand how real-time performance of a Java VM may be influenced by each its single component.
Keywords :
Java; distributed control; industrial control; object-oriented programming; real-time systems; scheduling; software engineering; storage management; virtual machines; Java language; Java real-time platform specifications; Java virtual machine; deterministic task execution; distributed control applications; execution policy; garbage collector algorithm; industrial control; memory management; object oriented software design; real-time constraints; real-time features; task scheduling algorithm; Application software; Computer languages; Distributed control; Industrial control; Java; Scheduling algorithm; Software design; Virtual machining; Virtual manufacturing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
IECON 02 [Industrial Electronics Society, IEEE 2002 28th Annual Conference of the]
Print_ISBN :
0-7803-7474-6
Type :
conf
DOI :
10.1109/IECON.2002.1185373
Filename :
1185373
Link To Document :
بازگشت