Software service for controlling the intensity of ultraviolet bactericidal irradiators
DOI:
https://doi.org/10.12775/PPS.2026.29.74641Keywords
software engineering, ultraviolet germicidal irradiators, health, measurement, radiometry, reliability, measurement analytics, react, typescript, node.jsAbstract
Ultraviolet germicidal lamps are an important tool for disinfecting premises in medical institutions. However, if these lamps do not work properly or do not meet standards, the effectiveness of disinfection may decrease, which creates risks to the health of patients and medical personnel. Therefore, it is critically important to have tools for monitoring the condition of the lamps and their suitability for use. This determines the need to develop a specialized service that can assess the suitability of the lamps using data collected using radiometers and ensure the effective and safe use of ultraviolet germicidal lamps. The purpose of the work is to develop a service for managing and analyzing the condition of ultraviolet lamps in medical institutions, ensuring compliance with standards, and creating a convenient tool for monitoring and managing measurement data. The work identifies the main functional capabilities of the service, describes the process of collecting and processing data from radiometers, as well as the algorithm for determining the suitability of ultraviolet lamps. The choice of system architecture, including the client and server parts, is justified. The database structure, user interface design, and implementation of the main algorithms for calculating the suitability of lamps are described. A detailed analysis of the functionality of dashboards for visualization of measurement analytics is provided. The results of software testing are also presented.
References
[1] Andrzej Wiśniewski. Promieniowanie UV-C i promienniki promieniowania UV-C w zastosowaniu bakteriobójczym. PRZEGLĄD ELEKTROTECHNICZNY. R. 97 NR 4/2021. Р. 170-174. URL: file:///C:/Users/Admin/Downloads/31_Wi%20niewski_ Promieniowanie_4_2021.pdf (Date of application 07.23.2026).
[2] Oświadczenie dotyczące stanowiska CIE w sprawie promieniowania nadfioletowego (UV) jako środka ograniczającego ryzyko rozprzestrzeniania się COVID-19. 12 maja 2020. URL: https://cie.co.at/files/CIE%20Position%20Statement%20-%20UV%20radiation%20(2020)_PL_0.pdf (Date of application 07.23.2026).
[3] ISO 15727:2020 UV-C devices — Measurement of the output of a UV-C lamp. Published (Edition 1, 2020). URL: https://www.iso.org/standard/67815.html (Date of application 07.23.2026).
[4] Jolanta Malinowska-Borowska. Czy przypadkowe włączenie lampy bakteriobójczej w poradni podczas przebywania w nim osób może mieć niekorzystny wpływ na ich zdrowie? 02-04-2024. URL: https://translate.google.com/?hl=ru&sl=auto&tl=uk&text=Jolanta%20Malinowska-Borowska%20%0AZak%C5%82ad%20Medycyny%20i%20Higieny%20Pracy%20Katedry%20Chor%C3%B3b%20Przewlek%C5%82ych%20i%20Zagro%C5%BCe%C5%84%20Cywilizacyjnych%2C%20Wydzia%C5%82%20Zdrowia%20Publicznegou%20w%20Bytomiu%20%C5%9Al%C4%85skiego%20Uniwersytetu%20Medycznego%20w%20Katowicach%0A&op=translate. (Date of application 07.23.2026).
[5] ISO 15727:2020 UV-C devices — Measurement of the output of a UV-C lamp. Published (Edition 1, 2020) [URL: https://www.iso.org/standard/67815.html (Date of application 07.23.2026).
[6] Yuriy Dobrovolsky, Bohdan Starchuk. Control of the permissible amount of irradiation by ultraviolet bactericidal irradiators using software engineering methods / Current tasks of medical, biological physics and informatics. Materials of reports and speeches of the II All-Ukrainian scientific and practical conference with international participation, April 7, 2023, Vinnytsia. - P. 35-37. URL: https://ir.lib.vntu.edu.ua/bitstream/ handle/123456789/36938/124274.pdf?sequence=2&isAllowed=y (Date of application 07.23.2026).
[7] Мартін Роберт С. Чиста архітектура. Фабула, 2019 URL: https://fabulabook.com/info-chysta-arhitektura-7389?srsltid=AfmBOoqF680zJJrcKibzGdP3TWbacMkSOUGNh Pres46WuvjfxZdYqe-b (Date of application 07.23.2026).
[8] Robert C. Martin Series. The Clean Coder: A Code of Conduct for Professional Programmers. Publisher: Pearson. 2011. 256 pages. URL: https://www.amazon.com/ Clean-Coder-Conduct-Professional-Programmers/dp/0137081073#detailBullets_ feature_div (Date of application 07.23.2026).
[9] Electron Documentation. URL: https://www.electronjs.org/docs] і React [Документація React. URL: https://react.dev/ (Date of application 07.23.2026).
[10] Eric Evans. Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley Professional, 2004.
[11] Документація Feature-Sliced Design. URL: https://feature-sliced.design/docs (Date of application 07.23.2026).
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Yuriy Dobrovolsky

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The periodical offers access to content in the Open Access system under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0
Stats
Number of views and downloads: 320
Number of citations: 0