Realtime Java for Industrial and Critical Applications Andy Walter - - PowerPoint PPT Presentation

realtime java for industrial and critical applications
SMART_READER_LITE
LIVE PREVIEW

Realtime Java for Industrial and Critical Applications Andy Walter - - PowerPoint PPT Presentation

JamaicaVM Realtime Java Technology Realtime Java for Industrial and Critical Applications Andy Walter COO, aicas GmbH 1 June 2007 JamaicaVM Realtime Java Technology The aicas group aicas GmbH was founded in March 2001 out of the


slide-1
SLIDE 1

1

JamaicaVM – Realtime Java Technology

Andy Walter COO, aicas GmbH June 2007

Realtime Java for Industrial and Critical Applications

slide-2
SLIDE 2

2

JamaicaVM – Realtime Java Technology

The aicas group

  • aicas GmbH was founded in

March 2001 out of the FZI and the University of Karlsruhe in Karlsruhe, Germany

  • Bringing object oriented technology to realtime and

embedded systems

  • aicas incorporated was founded in February 2005

in New Haven, CT to better serve the US market.

slide-3
SLIDE 3

3

JamaicaVM – Realtime Java Technology

aicas Offices and Resellers

Germany: GmbH Karlsruhe Japan: Japan Tokyo USA: Incorporated New Haven Value Added: China: Belgium: France: South Korea: Space Domain:

slide-4
SLIDE 4

4

JamaicaVM – Realtime Java Technology

Selected aicas Customers

slide-5
SLIDE 5

5

JamaicaVM – Realtime Java Technology

Embedded Realtime Applications

Examples: industrial automation, avionic/satellite, automotive, telecom, medical, ...

slide-6
SLIDE 6

6

JamaicaVM – Realtime Java Technology

Competitive Advantages

  • Time to Market
  • Reliability
  • Flexibility

– Look and feel – Extensibility

  • Reuse
  • Platform independence
slide-7
SLIDE 7

7

JamaicaVM – Realtime Java Technology

Java in Embedded Systems?

  • Traditional Java systems have

– High memory requirements – Poor runtime performance – Pauses during execution due to GC

  • Poor user interface feedback
  • Unacceptable for realtime, especially mission critical and safety critical systems
  • JamaicaVM was designed for small, embedded

realtime systems

slide-8
SLIDE 8

8

JamaicaVM – Realtime Java Technology

The JamaicaVM Toolset Overview

slide-9
SLIDE 9

9

JamaicaVM – Realtime Java Technology

Java in Device Systems

  • Java brings

– Higher productivity (Stand Libraries, Code Reuse) – Platform independence – Robustness (type and pointer safety) – Flexibility – We make Java realtime capable!