IT-Run logo   Premiere European Conference   JAOO 2002 logo

Tracks ll Speakers ll Schedule ll Tutorials ll Practical ll Registration ll Organizer ll Exhibition ll Sponsors ll Promoters ll Specials ll Home



Patrik Persson
Enea Realtime AB

Patrik Persson is a consultant and an instructor, working for Enea Realtime in Malmö, Sweden. He works with embedded real-time systems, focusing on real-time operating systems, object technology, and programming languages. His interest in real-time Java represents a blend of these areas, and possibly also his craving for a timely cup of coffee in the morning.

Before joining Enea, he worked at Lund University with research in execution time prediction for object-oriented languages. He holds a licentiate degree in computer science and a master's degree in computer science and engineering.


Embedded Java - beyond games in your phone
Monday 15:30 - 16:15 (Java Room)

- Slides

Embedded Java - beyond games in your phone

Monday 15.30 - 16.15, Java Room


The effort to adapt Java to embedded applications started a few years ago, and has come a long way. Java phones and Java-enabled PDAs are becoming increasingly common, and Java support has itself become a sales argument. From a consumer point of view, embedded Java is a reality.

From a software engineering point of view, however, great challenges lie ahead. Java is not widely used for embedded systems programming beyond downloadable user applications. Rather, we are still spending far too much time chasing stray pointers and memory leaks in C code.

The talk will present the possibilities of the Java technology we have today, including small virtual machines, real-time operating system integration, AOT (ahead-of-time) compilation, and native compilation. It will show how the Java state-of-the-art can be put to practice and make embedded systems programming simple, safe, and productive!



EOS logo

Platinum Sponsor
Sun logo
JAOO 2001
JAOO 2001 logo

JAOO Conference

JAOO Conference
Margrethepladsen 3
DK-8000 Aarhus C
Tel.+45 87 32 87 87
Fax +45 87 32 87 88