Real-time programming in Java. Automation in the microseconds field. Incl. 1 CD-ROM

From MaRDI portal





In the last years PC technology and standard software penetrate into Realtime Processing. And with it Java too becomes interesting for this area. The processing of Java Bytecode by an interpreter, the object orientation of the language and particularly the automatic garbage collection, contradict the realities of Realtime Processing. On the other hand, with Java the productivity of software development considerably can be raised. Very carefully the authors explore the requirements, a programming language especially Java has to meet in realtime environments. Reference computer is a SICOMP system of Siemens AG. This is a PC, compatible to the standard, for realtime tasks, which is operated by RMOS (Realtime Multitasking Operating System) by Siemens. Running is a Java virtual machine named RTVM (RealTime Virtual Machine), which is derived from the ChaiVM of Hewlett Packard. At loadtime it directly translates Java Bytecode into the processor's machine language. The Java system classes have been expanded to ``Java For Process Control (JFPC). Emphasis of the book is the description of these JFPC classes. It is not a Java Tutorial! Rather it is an introduction into Realtime Processing requirements and is addressed to readers with a basic knowledge of programming with Java or with an other standard language like C/C++. The book is well-rounded through a CD-ROM with examples, through statements about the state of affairs of the standardization of realtime expansions, through runtime measurements and through descriptions of the JFPC classes and interfaces. The runtime measurements show, that with a special Java system on a suitable operating system on a suitable machine Realtime Processing applications can be built with Java. The book is useful for SICOMP-RTVM-JFPC programmers and for people, who are looking for an insight into Realtime Processing software requirements.











This page was built for publication: Real-time programming in Java. Automation in the microseconds field. Incl. 1 CD-ROM

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2718129)