TY - GEN
T1 - VERIFICATION OF BODY SURFACE AREA-CALCULATING ANDROID APPS
AU - Almutawa, Ian
AU - Neamtiu, Iulian
N1 - Publisher Copyright:
© 2024 Big Data Analytics, Data Mining and Computational Intelligence. All Rights Reserved.
PY - 2024
Y1 - 2024
N2 - Smartphone applications (“apps”) are seeing rapid adoption in healthcare because they offer numerous benefits, e.g., tailoring patients’ treatments to their specific body measurements. Despite the importance of accurate calculation in this domain, currently such apps do not undergo formal correctness verification, opening the door to incorrect treatment or dosages, and ultimately negative treatment outcomes. This paper takes a step towards correctness verification, focusing on Body Surface Area (BSA) calculation; BSA is used in scenarios where accuracy is crucial, e.g., to determine drug dosages, chemotherapy dosages, or fluid replacement for burn patients. First, we show that the two most common formulas for BSA, Mosteller and Du Bois, can produce divergent BSA values for the same individual, differing by as much as 14%. Next, we verify BSA-calculating apps from Google Play; we identified 23 such apps, and performed a systematic testing of their user interaction and calculation. Our study has revealed several kinds of errors: incorrect calculations, crashes, or failure to specify a reference formula.
AB - Smartphone applications (“apps”) are seeing rapid adoption in healthcare because they offer numerous benefits, e.g., tailoring patients’ treatments to their specific body measurements. Despite the importance of accurate calculation in this domain, currently such apps do not undergo formal correctness verification, opening the door to incorrect treatment or dosages, and ultimately negative treatment outcomes. This paper takes a step towards correctness verification, focusing on Body Surface Area (BSA) calculation; BSA is used in scenarios where accuracy is crucial, e.g., to determine drug dosages, chemotherapy dosages, or fluid replacement for burn patients. First, we show that the two most common formulas for BSA, Mosteller and Du Bois, can produce divergent BSA values for the same individual, differing by as much as 14%. Next, we verify BSA-calculating apps from Google Play; we identified 23 such apps, and performed a systematic testing of their user interaction and calculation. Our study has revealed several kinds of errors: incorrect calculations, crashes, or failure to specify a reference formula.
KW - Android
KW - Body Surface Area
KW - Digital Health
KW - Medical Apps
KW - Mobile Computing
UR - http://www.scopus.com/inward/record.url?scp=85207096554&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85207096554&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85207096554
T3 - Proceedings of the International Conferences on Big Data Analytics, Data Mining and Computational Intelligence 2024, BigDaCI 2024; Connected Smart Cities 2024, CSC 2024; and e-Health 2024, EH 2024
SP - 133
EP - 140
BT - Proceedings of the International Conferences on Big Data Analytics, Data Mining and Computational Intelligence 2024, BigDaCI 2024; Connected Smart Cities 2024, CSC 2024; and e-Health 2024, EH 2024
A2 - Abraham, Ajith
A2 - Peng, Guo Chao
A2 - Isaias, Pedro
A2 - Isaias, Pedro
PB - IADIS
T2 - 9th International Conference on Big Data Analytics, Data Mining and Computational Intelligence, BigDaCI 2024, the 10th International Conference on Connected Smart Cities, CSC 2024 and the 16th International Conference on e-Health, EH 2024, Part of the 18th Multi Conference on Computer Science and Information Systems 2024, MCCSIS 2024
Y2 - 13 July 2024 through 15 July 2024
ER -