{center}
{flash:file=Architecture^soceda_architecture.swf|width=581px|height=486px}
{center}
The workflow engine used in Soceda Project is [EasyBPEL|easybpel:EasyBPEL Overview].
[EasyBPEL|easybpel:EasyBPEL Overview] is a reflexive BPEL 2.0 Engine. It exposes an API to observe and command an instance of process at runtime.
These APIs are used by [adaptation service|soceda:Adaptation Service] to adapt a process in function of specific events
{flash:file=Architecture^soceda_architecture.swf|width=581px|height=486px}
{center}
The workflow engine used in Soceda Project is [EasyBPEL|easybpel:EasyBPEL Overview].
[EasyBPEL|easybpel:EasyBPEL Overview] is a reflexive BPEL 2.0 Engine. It exposes an API to observe and command an instance of process at runtime.
These APIs are used by [adaptation service|soceda:Adaptation Service] to adapt a process in function of specific events