14-18 October 2013
Amsterdam, Beurs van Berlage
Europe/Amsterdam timezone

ArbyTrary, a cloud-based service for low-energy spectroscopy

15 Oct 2013, 14:36
Graanbeurszaal (Amsterdam, Beurs van Berlage)


Amsterdam, Beurs van Berlage

Oral presentation to parallel session Distributed Processing and Data Handling A: Infrastructure, Sites, and Virtualization Distributed Processing and Data Handling A: Infrastructure, Sites, and Virtualization


Dr Dario Menasce (INFN Milano-Bicocca)


Radiation detectors usually require complex calibration procedures in order to provide reliable activity measurements. The Milano-Bicocca group has developed, over the years, a complex simulation tool, based on GEANT4, that provide the functionality required to compute the correction factors necessary for such calibrations in a broad range of use-cases, considering various radioactive source types in different geometrical arrangements, paired with a large variety of possible detector setups. This simulation tool, so far, has only been used interactively in a command-line mode with very limited flexibility for what concerns user interaction, input and output. We present a prototype of a novel approach to the simulation, via a dedicated web-server, provided with a sophisticated web interface based on a public-domain standard Javascript framework (EXTJS). The current prototype features a desktop-like environment placed in a browser window, allowing users to drive the simulation as if they were running interactively on their desktop/laptop computers. The actual code, instead, runs in a remote, cloud-like environment, shielding users from the complexity of the underlying computing structure. The project aims at developing an infrastructure that allows a complete decoupling between the simulation code (a compiled, static framework with a library of plugin services) and the graphical user interface. By adopting the MVC (Model View Controllers) Architecture we were able to provide this system with a high degree of flexibility, making it suitable for a generic interface to a service of simulation programs hosted on a cloud-based system.

Primary author

Dr Dario Menasce (INFN Milano-Bicocca)


Ezio Previtali (I) Massimiliano Clemenza (Università di Milano Bicocca) Dr Massimiliano Nastasi (INFN Milano-Bicocca) Oliviero Cremonesi (INFN) Dr Silvia Capelli (INFN Milano-Bicocca) maura pavan (Universita' di Milano Bicocca)

Presentation Materials