IS2T en Green Hills hebben de handen ineengeslagen om Java naar het Integrity-RTos te brengen met hard realtime prestaties. Het J2ME-platform van IS2T biedt de virtuele machine GI10 en bibliotheken geoptimaliseerd voor embedded toepassingen. Op Integrity gebruikt de virtuele machine typisch rond de 80 kilobyte aan werkgeheugen.
GI10 voldoet aan de J2ME CLDC-standaard en maakt Integrity‘s message passing-Api beschikbaar in Java voor integratie op systeemniveau. Bovendien gebruikt de VM het tasks-concept van Integrity als thread, wat resulteert in betrouwbare scheduling op systeemniveau. Voor ontwikkeling heeft IS2T de MicroEJ Development Kit, met tools voor hard-realtime-Java-analyse op het binaryniveau.