Nieuws

Java-loze realtime VM werkt door tijdens beheer op afstand

Nieke Roos
Reading time: 3 minutes

De Zwitserse Java-specialist Esmertec heeft een realtime objectgeoriënteerd softwareplatform geïntroduceerd voor kleine embedded toepassingen. OSVM (Operating System Virtual Machine) biedt een beveiligde omgeving om programmatuur te draaien en deze via een bedrade of draadloze verbinding op afstand te beheren zonder dat het sys-teem daar iets van merkt. Het bedrijf uit Zürich heeft het Panningse Logic in de arm genomen om de software in Europa te distribueren.

Esmertecs oplossing omvat het OSVM Embedded Platform, dat op het target loopt, en de OSVM-IDE, draaiend op een ontwikkel-pc onder Linux of Windows. Het Embedded Platform bestaat uit een compacte virtuele machine, geschreven in C, die onder meer voorziet in garbage collection. Boven op deze VM draaien de applicaties, bibliotheken, drivers en andere modules, uitgevoerd in de objectgeoriënteerde programmeertaal Smalltalk. De software op het doelsysteem is ook te combineren met legacy C-programma‘s door deze als bibliotheken beschikbaar te maken op het platform.

De OSVM-IDE is een geïntegreerde ontwikkelomgeving op basis van het open source Eclipse-raamwerk. Gebruikers kunnen Smalltalk-programmatuur schrijven en deze uploaden naar het target om de code vervolgens interactief te debuggen. Verder is het mogelijk om bestaande toepassingen op afstand te beheren en zonodig te patchen.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for only €15 and enjoy all the benefits.

Login

Related content