Posts mit dem Label NXC werden angezeigt. Alle Posts anzeigen
Posts mit dem Label NXC werden angezeigt. Alle Posts anzeigen

Donnerstag, 6. Januar 2011

C-Engine: A performance optimized BPEL4LEGO-Engine

A follow-up project of SOAHarbor, called "C-Engine", is finished.
C-Engine is a performance optimized implementation of the BPEL4LEGO standard, we defined in SOAHarbor. It uses the NXC technology instead of lejos and a compiler-based architecture instead of a runtime-interpreter.

A complete description of the C-Engine is available in german:
C-Engine_Dokumentation.pdf

To get an idea of the performance improvement, the following video clips show the same BPEL4LEGO process performed on different engines.

First, the old SOAHarbor-Engine:


and the C-Engine: