Software Development at Belle II

Not scheduled
15m
OIST

OIST

1919-1 Tancha, Onna-son, Kunigami-gun Okinawa, Japan 904-0495
poster presentation Track4: Middleware, software development and tools, experiment frameworks, tools for distributed computing

Speaker

Thomas Hauth (KIT)

Description

Belle II is a next generation B factory experiment that will collect 50 times more data than its predecessor Belle. The higher luminosity at the SuperKEKB accelerator leads to higher background and requires a major upgrade of the detector. As a consequence also the simulation, reconstruction, and analysis software has to be upgraded substantially and actually most parts are newly written taking into account the experience from Belle and other experiments and advances in technology. While large parts of the Belle software were written by KEK staff members, the Belle II software development is distributed around the world and relies on contributions from students and staff members. The regional distribution, the different (cultural) backgrounds and skills of developers are a challenge for a project that has to make sure that all parts fit together. Several tools and organizational measures are employed to allow the developers to focus on their main work and at the same time keep them conscious of the overall goal of providing an easy-to-use, robust, and powerful software suite to the Belle II collaboration.

Primary author

Thomas Kuhr (KIT - Karlsruhe Institute of Technology (DE))

Co-author

Presentation materials