IC@MS – web-based alarm management software
IC@MS (Integrated Cloud Alarm Management Software) is a modular, web-based platform designed to unify and modernize alarm handling in scientific and industrial control environments. Initially developed for facilities using the Tango Controls framework, IC@MS provides seamless integration with PyAlarm, AlarmHandler, PyTangoArchiving, and TangoGraphQL to enable real-time monitoring, alarm grouping, historical analysis, and device interaction. Its backend, based on Flask and MongoDB, and frontend built with React, offer a responsive user interface for defining alarms, assigning severities, and configuring notifications via email or SMS. Through Dockerized deployment and REST/GraphQL APIs, IC@MS ensures flexibility, scalability, and extensibility across varied infrastructure landscapes. The software has been successfully deployed in particle accelerators and synchrotron light sources, supporting thousands of concurrent alarms and enabling data-driven decisions through structured alarm history and snapshot analysis. IC@MS represents a shift toward interoperable, cloud-ready alarm systems designed to meet the performance, reliability, and compliance needs of complex research facilities.
Publication Details
- Journal
- JACOW
- Published
- 2025-12-05
- DOI
- https://doi.org/10.18429/jacow-icalepcs2025-thpd058
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00