Please visit Jefferson Lab Event Policies and Guidance before planning your next event: https://www.jlab.org/conference_planning.
May 8 – 12, 2023
Norfolk Waterside Marriott
US/Eastern timezone

The ALICE Glance Membership system

Not scheduled
1h
Hampton Roads Ballroom and Foyer Area (Norfolk Waterside Marriott)

Hampton Roads Ballroom and Foyer Area

Norfolk Waterside Marriott

235 East Main Street Norfolk, VA 23510
Poster Poster Poster Session

Speaker

De Souza Pereira, Jomar Junior (Federal University of Rio de Janeiro, COPPE/EE/IF, Brazil)

Description

With over 2000 active members from 174 institutes over 41 countries in the world, the ALICE experiment is one of the 4 large experiments at CERN. With such numerous interactions, the experiment management needs a way to record members participation history and their current status, such as employments, institutes, appointments, clusters and funding agencies, as well as to automatically generate the physics paper author list by taking into account the experiment publication policy.
The ALICE Glance Membership system is responsible to handle all these needs and has been active for more than 8 years, helping the collaboration to better organize their data. In this poster we describe the new ALICE Glance Membership system, which is the result of breaking the monolithic code of the old version into two well defined environments. The first being a REST API written in Object-Oriented PHP, using the Slim framework to expose the data and Doctrine to access and manage an ORACLE database together with a Domain Driven Design approach to simplify the code architecture, dividing it in smaller self-contained contexts. The second, a HTTP Client written in Vue.js framework to create a responsive and clean user interface.
We will show how these changes have minimised maintenance efforts, lessened new features' development time, reduced technical depths, facilitated newcomers onboarding and also simplified the user experience.

Consider for long presentation Yes

Primary authors

De Souza Pereira, Jomar Junior (Federal University of Rio de Janeiro, COPPE/EE/IF, Brazil) Telesca, Adriana (European Organization for Nuclear Research (CERN))

Presentation materials

Peer reviewing

Paper