Title Scarbo monitoring with Jasmine
OW2 project Scarbo
OW2 project URL http://scarbo.ow2.org
Other OW2 projects and URL (optional) http://jasmine.ow2.org
Keywords workflow, monitoring, jmx, jasmine, Eclipse UI
Description {{html clean="false" wiki="false"}}

Study and prototype Scarbo monitoring using OW2 Jasmine. Expose Scarbo runtime's WorkflowService implementation features as JMX bean(s), and access it within Jasmine using JMX probes. Write rules detecting when there are "too much" (more than a set amount) or "forgotten" (not accessed in the previous 3 months) running instances of a workflow model and propose other interesting ones.
Then allow these rules to be parameterized and configured at design time. For this, write an Eclipse plugin for Scarbo's JWT workflow editor defining a model extension where those parameters can be stored, and enhance said JMX beans to load these values at runtime using the ProcessModelService (from the Transformation's property file output).
Provide a prototype, demonstrating samples and wiki doc.

Main Topic Contact Person Name Marc Dutoo
Main Topic Contact Person e-mail marc.dutoo@DONTWRITETHISopenwideDONTWRITETHISEITHER.fr
Other Topic Contact Person(s) Name(s) (optional)

Other Topic Contact e-mail(s) (optional)

Estimated Workload (total, in manmonths) 5
Targeted Contestants master/PhD