open source

Rich Client Platform for Synchrotron Science

Session Type: 
Standard [35 minutes]
Speakers

A presentation about eclipse software for creating workflows and pipelines graphically using GMF. The workflow engine is based on Ptolemy 2 and features components called 'actors' which can be added via eclipse extension points. The presentation will concern how these features have been used in recent synchrotron science experiments and show how this software can be reused in wider areas requiring real time graphically designed pipelines.

This approach has been used at the European Synchrotron Radiation Facility, ESRF, to run beamline experiments and link them with analysis software. One experiment for instance is in an area of science called macro-molecular crystallography. The model incorporates moving motors for data collection in the synchrotron experimental hutch and then running analysis packages on the images of the crystal on a powerful cluster. The software is now beginning to be available at Diamond Light Source in the UK.

The workflow engine, Ptolemy 2, is a general purpose multi-threaded pipe-lining tool which can be used to link components together in efficient multi-threaded pipelines. The graphical layer is straight GEF however the model layer is replaced with a Ptolemy 2 model for development of computationally efficient algorithms.

Schedule info

Audience

Track: 
Cool Stuff (other)
Experience level: 
Intermediate

iCTeam: Eclipse ALM on wheels

Session Type: 
Standard [35 minutes]
Speakers

Objective : Present the concept of an ALM product for the Automotive embedded industry based on the Eclipse OSEE project.
This could be embraced and fostered by the Eclipse community and the Automotive industry for their mutual benefits.

Current Status: This product is under development at BOSCH-RBEI.

Schedule info

Time slot: 
27 March 16:15 - 17:00
Room: 
Lake Audubon

Audience

Track: 
Agile ALM
Experience level: 
Intermediate

Extreme Mobile Testing with Selenium (and Robots)

Session Type: 
Standard [35 minutes]
Speakers

Can your robot play Angry Birds? On an iPhone? Mine can. It's called "BitbeamBot". It started as an art project, but it has a much more serious practical application: mobile web testing. To trust that your mobile app truly works, you need an end-to-end test on the actual device. BitbeamBot is an Arduino-powered open source hardware CNC robot that can test any application on any mobile device. You can control it through the Selenium test automation API.

(Watch the video of BitbeamBot playing Angry Birds.)

Schedule info

Audience

Track: 
Agile ALM
Experience level: 
Beginner
Syndicate content