Skip to content

pkeller/passerelle

 
 

Repository files navigation

Passerelle is a component-based solution assembly suite, developed and distributed by iSencia Belgium since 2002. It comes with an execution engine, actor development API, reusable actor libraries and model design IDE.

It is based on an integration and on extensions of Ptolemy II (Univ. Berkeley), OSGi / Equinox & other OS libraries.

Passerelle is already used for several years in “production-mode” at different sites (e.g. at a leading telecom for its automated diagnostic engine for repair and customer support, based on integration with JBoss Drools; at Synchrotron Soleil for control and data acquisition for experiments on beamlines, based on integration with the Tango control system ).

Since 2012, Passerelle’s usage in the synchrotron domain has been extended towards an integration in a desktop tool based on eclipse RCP, for visiting scientists, where Passerelle will serve as a data analysis sequencer/workflow.

This feature-rich tool is available as DAWN.

To better support this new distribution model in such a scientific community, we have decided together with the customer consortium involved to go towards a regular open source model.

The main deliverable of this open source project is the actual Passerelle core engine, integrated in a graphical editor and execution environment and delivered as a set of OSGi bundles and eclipse plugins together with a prepackaged eclipse RCP application.

This is the new repository for Passerelle @ eclipselabs , as Google is terminating its hosting service.

About

Passerelle, an actor-based process engine based on Ptolemy II

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.2%
  • HTML 2.3%
  • Makefile 1.5%