Javolution és una biblioteca de codi obert en llenguatge de programació Java per a aplicacions de Temps Real que inclou diversos objectes i col·leccions d'alt rendiment no previstes en l'especificació Java de Temps Real (RTSJ).

Javolution proporciona entre d'altres les característiques següents:

Contextos (de memòria) concurrentsContext concurrent per al suport de programació paral·lela. Implementació d'alt rendiment de paquets estàndard de Java (Javolution.utilJavolution.Util com a substitut de Java.util) Programació per contextosContextos per a la separació de finalitats (logging, rendiment, ..) Contextos apilablesStackContext per reduir l'allotjament al munt (ang.:heap) mitjançant zones privades del fil d'execució o també memòries d'àmbit de RTSJ (ang:ScopedMemory) Classes equivalents a Union i StructJavolution Struct del llenguatge C per una major facilitat d'interacció. Implementació de temps real de StAX (Streaming API for XML) Llicència BSD

Vegeu també Java de Temps Real Plataforma Java

Referències

Enllaços externs Pàgina inicial de Javolution Les col·leccions de Javolution Presentació. Fully Time Deterministic Java Java completament determinista en temps. Conferència AIAA Space 2007. Turbocharging Java for Real Time applications Article. Validating Java for Safety-Critical Applications Conferència AIAA Space 2005

Categoria:Plataforma Java Categoria:Sistemes operatius de temps real Categoria:Sistemes incrustats