Treffer: ADDING REAL-TIME CAPABILITIES to Java.

Title:
ADDING REAL-TIME CAPABILITIES to Java.
Authors:
Nilsen, Kelvin1 kdn@newmonics.com
Source:
Communications of the ACM. Jun98, Vol. 41 Issue 6, p49-56. 8p.
Geographic Terms:
Company/Entity:
Database:
Business Source Premier

Weitere Informationen

This article focuses on Java, a computer programming language, and analyzes its real-time capabilities. Java was initially developed by the U.S.-based software company Sun Microsystems, as a tool to support internal development of small embedded systems. Later, it was found that the language was appropriate for development and distribution of Internet applications and the company released the language to the general public. But as generally accepted by developers and in its current form, Java is not appropriate for the development of real-time software. Java, falls short in implementing proper garbage collection, conservative scanning, fragmentation, scheduling of garbage collection, access to system information and efficient budgeting of memory. Further, traditional Java environment does not provide any mechanism to allow programmer to specify that tasks should execute at particular times and lack of task synchronization measures is also a big hurdle in Java's going real-time.