EasyViper Overview

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (2)

View Page History


EasyVIPER is a [SCA|http://www.osoa.org/display/Main/Service+Component+Architecture+Home]\-based application, using [Frascati|http://frascati.ow2.org/] implementation.
It's basically a library allowing to build services-oriented workflows where nodes of the execution graph are SCA components.
The main component that manages these workflows are the *Workflow engine* or *Core*.

Moreover, as EasyVIPER is intended to be used in a concomitant way with a workflow model, a SCA component for an abstract model has been designed. This model component can be implemented by various specifications (BPEL, XPDL, BPMN, ...) provided that a registry of model instances and a compiler are developed.

Finally the external environment component is in charge of messages sending and arrival, and their conversion between internal (EasyVIPER) and external (JBI, SOAP, ...) environment.



{info}
Frascati is developped by the INRIA team [Adam|http://adam.lille.inria.fr/pmwiki.php/Adam/HomePage]. EasyVIPER and EasyBPEL have been made SCA-based thanks to their help and we would like to thank them.