Access the full text.
Sign up today, get DeepDyve free for 14 days.
Article M-Healthcare Model: An Architecture for a Type 2 Diabetes Mellitus Mobile Application Salaki Reynaldo Joshua, Wasim Abbas and Je-Hoon Lee * Department of Electronics, Information and Communication Engineering, Kangwon National University, Samcheok-si 25913, Republic of Korea *Correspondence: jehoon.lee@kangwon.ac.kr Abstract: Type 2 diabetes mellitus (T2DM) is a metabolic disorder wherein the patients require DM management to keep their blood glucose under proper and regular control. Diabetes mellitus can be managed with the help of technologies, one of which is mobile health. Mobile health is an inno- vation in telemedicine that utilizes gadgets as a medium to access digitally based health information and services by utilizing electronic devices connected to the Internet. Mobile health services are distinguished based on interactions between users and medical personnel; namely, interactive and non-interactive services. The developed application can integrate Android mobile application soft- ware with supporting hardware, such as a glucometer, a wearable band, a heart rate sensor, a tread- mill, and an exercise bike. The provided features in this mobile application include the monitoring of medication, food intake, exercise, and sleep. This study’s goal was to create a mobile application architecture for type 2 diabetes mellitus mobile applications. This research focused on developing an architecture for mobile diabetes applications, a hardware block diagram design, and an architec- ture of sensors for a type 2 diabetes mellitus mobile application. Keywords: mobile health; diabetes; architecture; mobile application; mobile operating system 1. Introduction Citation: Joshua, S.R.; Abbas, W.; 1.1. Smart Healthcare Systems Lee, J.-H. M-Healthcare Model: An Smart healthcare systems enable users/patients and related parties in the healthcare Architecture for a Type 2 Diabetes sector, such as doctors and nurses, to access, collect, and manage medical data and infor- Mellitus Mobile Application. Appl. mation quickly and accurately, and to assist in recommending or supporting decisions in Sci. 2023, 13, 8. https://doi.org/ the healthcare sector. Still in their early stages of development, smart healthcare systems 10.3390/app13010008 provide several focused service functions in which software and hardware are integrated Academic Editors: Chien-Hung Yeh, to optimize the complete service of the smart healthcare system. Several technological Wenbin Shi, Xiaojuan Ban, Men- developments in the field of smart healthcare systems help to treat patient illnesses and Tzung Lo and Shenghong He support the optimization of doctors’ health services, whereas, in general, a smart Received: 6 October 2022 healthcare system’s architecture consists of software and hardware [1]. Challenges and Revised: 12 November 2022 supporting technology in a smart healthcare system are indicators that cannot be aban- Accepted: 18 November 2022 doned. The need (for various types of disease and services) is increasing every day in Published: 20 December 2022 terms of both hardware and software technology. This, of course, requires appropriate integration so that service needs can be met, assisted by the development of adequate hardware and software technology. Several related studies apply the principles of smart Copyright: © 2022 by the authors. Li- healthcare systems in responding to existing challenges and needs [2]. censee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and con- 1.2. Smart Healthcare Systems ditions of the Creative Commons At- tribution (CC BY) license (https://cre- Diabetes mellitus (DM) is a metabolic disorder that leads to high blood sugar levels. ativecommons.org/licenses/by/4.0/). In addition to type 2 diabetes, there is also type 1 diabetes. Diabetes causes hyperglycemia Appl. Sci. 2023, 13, 8. https://doi.org/10.3390/app13010008 www.mdpi.com/journal/applsci Appl. Sci. 2023, 13, 8 2 of 17 because the pancreas cannot produce enough insulin. Under other conditions, the pan- creas can produce insulin, but the insulin it produces cannot be used optimally. Both of these conditions can cause blood sugar spikes in diabetics [3]. Diabetes (DM) is generally divided into type 1 diabetes, or insulin-dependent diabe- tes mellitus; type 2 diabetes, or non-insulin-dependent diabetes mellitus; other types of diabetes mellitus; and gestational diabetes mellitus (Table 1). Type 2 diabetes is a meta- bolic disorder characterized by hyperglycemia due to insulin resistance and/or deficiency. Patients with type 2 diabetes mellitus (T2DM) need DM management to properly and regularly control their blood glucose levels. Blood sugar levels can increase and decrease in an unstable manner if type 2 DM sufferers do not control their blood sugar levels properly, which can trigger complications [4]. Diabetes mellitus control is carried out us- ing the basic principles of diabetes mellitus control management, including the modifica- tion of unhealthy lifestyles to become healthy in the form of diet, physical exercise, and adherence to antidiabetic drug consumption [5]. Table 1. Classification of diabetes mellitus. Diabetes Mellitus No Type Description 1 Type 1 [6] Beta cell damage, generally leading to absolute insulin deficiency [3]. It varies from dominant insulin resistance with relative insulin defi- 2 Type 2 [7] ciency to dominant insulin secretion defect as a result of insulin re- sistance [7]. • Diabetes mellitus is caused by a disease of the exocrine pancreas. Other Types • Diabetes mellitus due to drugs (e.g., HIV and AIDS therapy or af- [8] ter kidney transplantation, etc.), chemicals, or infections. • Diabetes mellitus is caused by immunological disorders. Gestational In gestational diabetes mellitus, the diagnosis of DM is made at the [9] time that a patient’s pregnancy is in progress. Self-management is an integral part of diabetes control. Self-care management of di- abetes can effectively reduce the risk of DM (Table 2) sufferers having coronary heart com- plications; in addition, self-care can control normal blood sugar levels, reduce the impact of DM problems, and reduce DM mortality [10,11]. Self-care performed by DM patients includes diet, eating habits, exercise, monitoring blood sugar levels, medication, and dia- betic foot care. Efforts to overcome the weakness of self-care management of type 2 DM in controlling blood glucose levels that develop in the community to minimize DM com- plications can be assisted by utilizing technological developments [12]. Table 2. Risk factors. Risk Factor [13,14] No Factor Description There is a significant link between obesity and blood sugar levels, Obesity (over- 1 and the degree of obesity with a body mass index (BMI) > 23, which weight) can lead to an increase in blood glucose levels of up to 200 mg%. An increase in blood pressure beyond the normal range of hyper- tensive patients is closely associated with the improper storage of 2 Hypertension salt and water, or increased pressure in the body of the peripheral vascular system. Appl. Sci. 2023, 13, 8 3 of 17 Dyslipidemia is a condition characterized by elevated blood fat lev- els (triglycerides> 250 mg/dl). There is a relationship between an in- 3 Dyslipidemia crease in plasma insulin and low high-density lipoprotein (HDL) (<35 mg/dl). Individuals aged > 40 years are susceptible to DM, although it is possible for individuals aged < 40 years to avoid DM. The increase 4 Age in blood glucose occurs at the age of about 45 years and the fre- quency increases with age. Type 2 DM is thought to be associated with familial aggregation. The empirical risk in the event of Type 2 DM will increase two to six 5 Genetic times if there are parents or family members suffering from type 2 DM. An individual’s lifestyle is associated with an increase in the fre- quency of Type 2 DM. Most of this increase is associated with in- creased obesity and decreased physical activity; other factors asso- Alcohol and ciated with the shift from a traditional to a westernized environ- Cigarettes ment, including changes in cigarette and alcohol consumption, also play a role in the increase. Alcohol will interfere with blood sugar metabolism, especially in people with Type 2 DM, so it will compli- cate regulation and increase blood sugar. 1.3. Development Mobile Application ICT (Information and Communication Technology) is a tool that provides added value by generating high-speed, complete, accurate, transparent, and up-to-date infor- mation. The era of information and communication technology is being used to increase the provision of health information. Researchers are trying to innovate to develop diabetes care applications that take advantage of technological developments in providing infor- mation for self-care management in controlling blood glucose levels. The diabetes care application is expected to be able to answer the problem as a smart solution to minimize complications that arise in Type 2 diabetes mellitus (T2DM) patients [15]. Android is an operating system for Linux-based mobile devices that appears among other operating systems currently under development with a good set of supported fea- tures (Table 3). However, current development operating systems run in a way that pri- oritizes internally built core applications without taking into account the significant func- tionality of third-party applications [16]. Therefore, there are restrictions on third-party applications that can capture native mobile data and communicate between processes, and there are restrictions on distributing third-party applications to the platform. An ap- plication is a special set of instructions on a computer designed for us to complete certain tasks. Table 3. Android features. Android Features [17] No Features Description 1 Storage A data store, using SQLite, a lightweight database. Android not only provides a standard network connection, but also an 2 Connectivity API that allows apps to connect and interact with other devices using protocols such as Bluetooth, NFC, Wi-Fi P2P, USB and SIP. 3 Messaging Supports MMS and SMS Media sup- Media support for audio, video, images (MPEG4, H.264, MP3, AAC, port AMR, JPG, PNG, GIF), and GSM telephony. Appl. Sci. 2023, 13, 8 4 of 17 Hardware 5 Camera, GPS, compass and accelerometer. support Online catalog application on smartphones, without using a PC (per- 6 Play store sonal computer) that can download and install applications. 1.4. Previous Research The Android mobile application's first development efforts were devoted to manag- ing Type 2 diabetes. At this stage, the research team involved 20 people, consisting of 10 people with diabetes and 10 people without diabetes, in the use of diabetes mobile appli- cations with supporting hardware, namely a wearable band, glucose meter, and treadmill [18]. The results of the initial research were used as reference material for the development of the second stage. At this stage, the researchers evaluated some of the functionality and accessibility of the application by conducting tests involving 40 people, consisting of 20 people with diabetes and 20 people without diabetes. The results of the second stage of research concluded that there was a need for changes and adaptation of applications for users, especially related to user registration for applications and glucometer and wearable band (smartwatch) connectivity with various versions [19]. Previous researchers have conducted preliminary research through two previous studies (Table 4). Table 4. Comparison of our previous work. Comparison of our Previous Work No Researcher Features IoT Devices Participant 1. Blood glucose lev- 1. Glucometer els 2. Wearable band and aero- 2. Physical activities bic exercise equipment 1 Lee, J.-H. 20 3. Dosage or injection 3. Smart medication moni- 4. Wake up and tor sleeping time 4. Wearable band 1. Blood glucose lev- 1. Glucometer els 2. Wearable band and aero- 2. Physical activities bic exercise equipment 2 Park, J. C. 3. Food intake 3. Smart food tray 40 4. Dosage or injection 4. Smart medication moni- 5. Wake up and tor sleeping time 5. Wearable band 2. Analysis 2.1. Application in Healthcare An application in healthcare is a program created by a user that aims to complete a specific task (Table 5). An application is the storage of data, problems, and work in a con- tainer or medium that can be used to implement or implement existing things or problems in a new form without losing the fundamental values of the data, problems, and work itself [20]. Table 5. Application classifications in healthcare. Application Classification No Researcher Classification Description Disease prediction applications are ap- plications that are used to help pa- 1 I. Contreras Disease Prediction tients/application users to find out the prediction of diseases, along with the Appl. Sci. 2023, 13, 8 5 of 17 overall results of the diagnosis obtained based on the symptoms felt. This appli- cation was developed using certain methods according to the scope of the case study (disease) to be analyzed by calculating all parameters related to the symptoms of the disease. The develop- ment of this disease prediction applica- tion is useful to help doctors and also provide recommendations to pa- tients/users who have difficulty know- ing the disease they are suffering from but only know the symptoms they feel. A clinical communication application is a development of technology in the health sector that helps achieve a state or health status as a whole, both physically, mentally, and socially. The focus of de- veloping this application is the focus of communications related to health. The database in this application will store Clinical Communi- and process the existing data so that it 2 E. G. Spanakis cation can be useful for later use. Several clini- cal communication applications provide real-time communication services be- tween patients/users and doctors to con- duct health consultations. Doctors can collect information about the patient’s health status, or they can access a data- base to view the patient’s medical his- tory. The lack of information about treatment and about drugs is the basis for develop- ing health applications in this field. If it is not handled properly, the patient/cus- tomer will self-regulate the drug therapy they receive, which will impact an in- crease in cases of drug administration er- 3 Adu, U. H Medication rors that are not in accordance with the patient’s needs. A medication health ap- plication focuses on education about drug information, assisting in health consultations on drug administration based on symptoms, and viewing the history of purchasing/using drugs stored in the database. Exercise health applications, also called health and fitness applications, are appli- 4 Lee, J.-H. Exercise cations that can provide information to users related to health and fitness with- out limitations of place and time, and Appl. Sci. 2023, 13, 8 6 of 17 cam help users to achieve their health and fitness targets. Some exercise appli- cations provide features to be able to connect applications with other support- ing devices to collect health information more comprehensively; for example, connecting applications with treadmills, cycles, smartwatches, or other support- ing devices used. A nutrition application is an application that helps patients/users to find out the number of nutritional needs and nutri- tional status by referring to nutrition and health sciences efficiently, cheaply, and accurately, where each country has dif- ferent nutritional guidelines. This is very useful because food consumption affects a person’s nutritional status. Good nutri- tional status or optimal nutritional status 5 R. K Więckowska Nutrition occurs when the body gets enough nutri- ents that are used efficiently, so as to support physical growth, brain develop- ment, workability, and general health as much as possible. A nutrition applica- tion already has a nutritional value based on a calculated formula (nutri- tional standards) by accessing the data- base; the application can find specific numbers (food/beverage) that will be or have been consumed. The application can be categorized into three groups in its development, namely [21]: (a) Desktop applications, namely applications that can only be run on a PC or laptop. (b) Web applications, namely applications that are run using a computer or laptop and an internet connection. (c) Mobile applications, namely applications that run on mobile devices. 2.2. Mobile Technology and Operating System A mobile phone is a portable electronic device that functions like a regular phone and can be moved over a wide area. While mobile phones currently use a combination of wireless transmission and traditional telephone circuit switching, packet switching is used in parts of the mobile phone network, especially for Internet access and WAP ser- vices [22]. Mobile phones, or “cell phones”, are electronic communication devices that have the same basic functionality as traditional landlines, but they can be carried any- where (mobile) and do not need to be connected to a phone network using a cable (wire- less) [23]. The mobile operating system is the primary software that directly manages and con- trols the hardware, and also manages and controls other software so that it can function (Table 6). Therefore, the mobile operating system is responsible for manipulating the var- ious features and functions available on mobile devices. tasks, keyboards, WAPs, emails, text message scheduling, synchronization with other applications and devices, music playback, cameras, and control features [24]. In addition to the ability to control mobile Appl. Sci. 2023, 13, 8 7 of 17 phone hardware and software resources such as keyboards, screens, phonebooks, batter- ies, and network connections, the operating system controls all applications to run con- sistently and consistently. The operating system needs to be flexible so that software de- velopers can easily create sophisticated new applications [25]. Table 6. Mobile operating systems. Mobile Operating Systems No Operating System Description iOS is a software operating system developed by Apple spe- cifically to support the operation of mobile or handheld de- vices. iOS is used not only on iPhone phones but also on other Apple handheld devices such as iPad tablets and iPod music players. As a handheld operating system, iOS works the same as Android, developed by Google. Basically, the function of iOS is to design the iPhone so that it can be operated by the user. iOS can create a bridge that connects the interaction be- tween the user and the iPhone hardware. iOS is responsible 1 iOS for interpreting user commands for applications on the iPh- one so that you can interact with, move, or activate hardware features. Conveniently, iPhone users can take pictures and videos, listen to music, and make phone calls. This is because the iOS feature successfully receives these commands and in- terprets them for the iPhone hardware. As Lifewire reports, without iOS, you cannot use the iPhone hardware or its func- tions. iOS features are generally the same as those on An- droid, but there are some differences. Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software designed primarily for touchscreen mobile devices, such as smartphones and tablets. Android was developed by a con- sortium of developers known as the Open Handset Alliance, with the participation of Google, a key contributor and com- mercial marketer. The core of the Android source code is called the Android Open Source Project (AOSP) and is pri- marily licensed under the Apache license. This allows An- 2 Android droid variations to be developed for a variety of other elec- tronic devices, including game consoles, digital cameras, PCs, and other user interface designs. Notable derivatives include Android TV for TV and Wear OS for wearables, both devel- oped by Google. Android source code has been used as the basis for many different ecosystems in the context of its own software suite, Google Mobile Services (GMS), which includes applications such as Gmail, Google Play, and Google Chrome web browsers. Windows Mobile is a mobile phone operating system devel- oped by Microsoft but released only for specific markets. The kernel used by Windows Mobile is Windows CE. In the In- 3 Windows Mobile donesian market, Windows Mobile is still little known, and it seems that there is not much demand from the general pub- lic. At that time, the success of smartphones with Symbian Appl. Sci. 2023, 13, 8 8 of 17 operating systems, from brands such as Nokia, Samsung, and Sony Ericsson, was evident. Originally, Windows Mobile existed in 2000 after Pocket PC 2000, but Pocket PC at that time was not a mobile phone, as it is today, but was generally called a PDA (Personal Digital As- sistant). Other than the development of smartphones at the time, the version of Windows Mobile at the time was far from the innovations that have appeared. Blackberry OS is a proprietary cellular working device evolved via RIM (Research in Motion) for the company`s Blackberry line of hand-held cellphone gadgets. This working device allows for multitasking and enables RIM-exclusive gadgets, such as the track wheel, trackball, and, more com- monly these days, the trackpad and touchscreen, to be used in handhelds. The Blackberry platform is possibly well-known for its local support for business communications environ- 4 Blackberry OS ments, which enable full Wi-Fi activation and synchroniza- tion of email, calendar, tasks, notes, and contacts. These oper- ating system updates can be obtained automatically from Wi- Fi vendors that assist Blackberry in which software is loaded over the air (OTASL). Third-party builders can write software to program the use of the available Blackberry APIs (Applica- tion Programming Interface), but applications that use posi- tive capability must be digitally signed. Symbian OS was created by Symbian Ltd. It is a descendant of Psion’s EPOC and runs only on ARM processors, but it has x86 ports that are not officially exposed. Symbian OS can per- form multithreading, multitasking, and memory-safe opera- tions. Additionally, all programming in Symbian is event- based; that is, if there is no input in the form of a particular activity, the CPU hardware will be idle. Today, Symbian OS is widely used by suppliers of various mobile communication equipment products for different types of products. This op- erating system has an application programming interface 5 Symbian OS (API) that allows this deviation from the hardware side on which Symbian OS is implemented. The API supports com- mon hardware communication and behavior that can be used with other application objects. This is possible because the API is an application-level-defined interface object that con- tains procedures and functions (and variables and data struc- tures) that manage or call the kernel and act as links between software and hardware. This API standard helps developers customize their applications so that they can be installed on a variety of mobile phone products. 2.3. Telehealth Telecare is a part of telehealth. Telecare focuses on the therapeutic side, while tele- medicine covers the prophylactic, preventive, and therapeutic aspects [26]. One of the functions of telehealth, and a major requirement in providing health services, is patient monitoring and scheduling. The coverage of telehealth, telemedicine, and electronic health (e-health), telecare, and m-health is described by Totten AM et al. [27]. Appl. Sci. 2023, 13, 8 9 of 17 3. Research Methodology 3.1. Research Method The research was conducted at the Circuit and System Design Laboratory at Ka- ngwon National University. The research was performed by carrying out several system- atic stages (Figure 1) in order to produce research reports and products (Mobile Applica- tion) that were in accordance with the objectives of the research implementation. The re- search method included six stages, starting with identification of the problem, setting the research scope, data and information gathering, software development, analysis, and the final report. Figure 1. Research method. 3.2. Software Development Methodology In developing this application, we used the prototype model [28] as an approach to mobile application development. We performed three stages: creating and revising the mockup, conducting customer test drives, and listening to customers. All steps in this prototype model were chosen because they were in accordance with the project being de- veloped, which does not have many stages, and the parties or teams involved can also be maximized in the three existing stages [29,30]. 4. Proposed Architecture 4.1. Mobile Application The development of the architecture (Figure 2) for the Type 2 Diabetic Mellitus Mo- bile Application is broadly divided into three major parts: • Medical Sensor and Exercise Equipment Medical sensors in the architecture section include supporting devices (inputs) in the form of wearable bands, glucose meters, and heart rate sensors. The exercise equipment consists of a gym cycle and a treadmill. In this section, the device is Bluetooth- and RFID- compatible. In this section, the device will work for the next stage of data acquisition be- fore going to the transmission section. Appl. Sci. 2023, 13, 8 10 of 17 • Transmission Transmission in the architecture section consists of smartphone applications and cloud storage. In this section, the smartphone application receives input data from the Medical Sensor and Exercise Equipment section, which is referred to as the data acquisi- tion process. The processed data are stored in cloud storage, and in this part of the process, the entire process is supported by the Internet network. • Information Information on the architecture is the final part (output), namely the process after the data are processed in the transmission section. The process at this stage is called “real- time exercise data”, where the processed data can be received at the same time by the user (patient) with an Internet connection as network support. Figure 2. Proposed architecture for diabetic mobile application. 4.2. Hardware Design and Implementation The hardware design and implementation for the Type 2 Diabetes Mellitus Mobile Applications are written in block diagram format (Figure 3). Eight blocks (Figure 3) consist of RFID, DAQ for Treadmill and Gym Cycle, Heart Rate Sensor, Wearable Band, Glu- cometer, Signal Integration, Calculation and Memory, Smartphone Application, and Pa- tient. The first five blocks consist of RFID, DAQ for Treadmill and Gym Cycle, Heart Rate Sensor, Wearable Band, and Glucometer, which interact with the Signal Integration, Cal- culation and Memory block, which in turn send User ID, Exercise Data, Heart Rate, Num- ber of steps, Heart Rate and Blood Glucose Levels, where the data received in the Signal Integration, Calculation, and Memory block will interact with the smartphone application block to send Real-Time Exercise data. The last block is where the patient interacts with the smartphone application block, which is a process of real-time monitoring alerts. Appl. Sci. 2023, 13, 8 11 of 17 Figure 3. Hardware block diagram. 4.3. Sensor The sensor is one part of the Type 2 Diabetes Mellitus Mobile Application. In Figure 4, the architecture of sensors is clearly described, starting from the deployment of sensors, active sensors taking measurements, reading RFID tags, and entering mobile applications. Then, in the stage of analyzing the measurement, there will be two choices: namely, up- dating details in storage with normal or above-normal conditions, or storing the updated data in the database and receiving real-time monitoring alerts. Figure 4. Architecture of sensor. Appl. Sci. 2023, 13, 8 12 of 17 4.4. Sensor User Interface The user interface (UI) is what the user interacts with as part of an experience (Table 7). UI is not just about colors and shapes; it is about providing users with the right tools to achieve their goals. In addition, UI is more than just buttons, menus, and forms that the user must fill out. When the system and users can interact with each other through com- mands such as using content and entering data, this is referred to as a user interface. The user interface is one of the most important parts of application development because it relates to the user and can be seen, heard, and touched. At this stage, the researchers de- veloped a user interface related to the appropriate needs and related to the development of the Type 2 Diabetes Mellitus Mobile Application. Table 7. Design user interface. User Interface of Mobile Application No Page User Interface Description On the login page, the user will fill in data in the form of ID and password (if previously registered), while 1 Login for new users, the application provides services to register by filling in detailed data or automatically using a Google account. Users are asked to enter information about their Personal Infor- nickname, sex (male or mation female), date of birth, height, and weight on the personal information page. On the home page, the application briefly displays features that can be explored by users in the form of icon visualization, such as statistics 3 Home to view the results of health data calculations, Bluetooth connections to devices, surveys, sugar levels, medicine, exercise, and a calendar. Appl. Sci. 2023, 13, 8 13 of 17 Register for the Internet of Things Pack is a page used by Register Internet users to connect applications of Things Pack used with devices owned by them, such as wearable bands, glucometers, treadmills, etc. The medication monitoring page enables users to view or Monitoring Medi- control the medication intake cation schedule as recommended, or it can be entered manually by the user. The food intake monitoring page allows users to directly control food intake by making Monitoring Food 6 direct adjustments at the spec- Intake ified time, which is divided into three parts, namely break- fast, lunch, and dinner. The exercise monitoring page helps users see the exercise that has been done. The results Monitoring Exer- 7 of the exercise are in the form cise of current speed, average speed, distance, and heart rate. Appl. Sci. 2023, 13, 8 14 of 17 The sleep monitoring page is visualized in the form of charts and calendars to make it easier for users to see the re- sults of the evaluation and 8 Monitoring Sleep monitoring of sleep. The total presentation, as well as the av- erage rest and sleep hours of the user concerned, can be seen. 5. Testing Researchers conducted an evaluation stage on the development of a diabetes mobile application for 40 participants who were users of mobile-based diabetes applications (di- abetic patients). Evaluation of user acceptance testing for mobile applications (Figure 5) adapted five main factors at the application testing stage (Table 8), which included func- tionality, ease of use, usefulness, security and privacy, and cost factors. Based on the re- sults of the evaluation using a Likert scale (strongly agree, agree, neutral, disagree, strongly disagree) with an assessment weight of (5, 4, 3, 2, 1), the average value of factor functionality was 4.57, ease of use 4.67, usefulness 4.75, security and privacy 5.0, and cost 4.70. Based on the results of this evaluation, there are two indicators that have an evalua- tion value with an input value of 3 (neutral), namely the functionality and ease of use factors. Table 8. Testing factors. Testing Factors No Factors Variable 1 Functionality • Quality of Information • Core of Function • Personalization 2 Ease of Use • User Interface Design • Efficiency 3 Usefulness • Usefulness 4 Security and Privacy • Security and Privacy • Authentication 5 Cost • Cost Appl. Sci. 2023, 13, 8 15 of 17 Figure 5. User acceptance testing for mobile application. 6. Summary and Conclusions The development of the Type 2 Diabetes Mellitus Mobile Application involves an operational feature that allows an application to run according to specified requirements and can integrate an Android-based mobile application with supporting hardware such as a glucometer, wearable band, heart rate sensor, treadmill, and gym cycle. The provided features in this mobile application include monitoring medication, food intake, exercise, and sleep. Architectural Design for Diabetic Mobile Applications, Hardware Block Dia- gram Design, and Architecture of Sensors will be useful for the application development team as a benchmark or guideline for what kind of application or product will be pro- duced. Based on the results of the analysis, this study resulted in three proposed architec- tures: namely, the architecture for mobile applications, the hardware block diagram, and the architecture of sensors, which clearly describe the operational functions that exist in the Type 2 Diabetes Mellitus Mobile Application. On the other hand, the architectural de- sign will support the success rate of application development, so that applications can be useful and optimally utilized both by patients and doctors involved in the treatment of type 2 diabetes (T2DM). This study is also intended to serve as a reference for researchers who are currently conducting or will be conducting research in the field of developing type 2 diabetes mobile applications. Author Contributions: S.R.J.: project evaluation, methodology, investigation, resources, supervi- sion. W.A.: software developer, functionality evaluation. J.-H.L.: conceptualization, funding acqui- sition, resources, supervision, writing—original draft, writing—review and editing. All authors have read and agreed to the published version of the manuscript. Funding: This research was supported by “Regional Innovation Strategy (RIS)” through the Na- tional Research Foundation of Korea (NRF), funded by the Ministry of Education(MOE)(2022RIS- 005). Institutional Review Board Statement: Not applicable. Informed Consent Statement: Not applicable. Data Availability Statement: Not applicable. Conflicts of Interest: The authors declare no conflicts of interest. Appl. Sci. 2023, 13, 8 16 of 17 References 1. Abd-alrazaq, A.A.; Suleiman, N.; Baagar, K.; Jandali, N.; Alhuwail, D.; Abdalhakam, I.; Shahbal, S.; Abou-Samra, Ab.; Househ, M. Patients and healthcare workers experience with a mobile application for self-management of diabetes in Qatar: A qualitative study. Comput. Methods Programs Biomed. Update 2021, 1, 100002. 2. Adu, M.D.; Malabu, U.H.; Malau-Aduli, A.E.; Malau-Aduli, B.S. Mobile application intervention to promote self-management in insulin-requiring type 1 and type 2 diabetes individuals: Protocol for a mixed methods study and non-blinded randomized controlled trial. Diabetes Metab. Syndr. Obes. 2019, 12, 789–800. 3. Adu, M.D.; Malabu, U.H.; Malau-Aduli, A.E.; Malau-Aduli, B.S. The development of My Care Hub Mobile-Phone App to Sup- port Self-Management in Australians with Type 1 or Type 2 Diabetes. Sci. Rep. 2020, 10, 1–10. 4. Höll, B.; Spat, S.; Plank, J.; Schaupp, L.; Neubauer, K.; Beck, P.; Chiarugi, F.; Kontogiannis, V.; Pieber, T.R.; . Holzinger. Design of a Mobile, Safety-Critical in-Patient Glucose Management System. Stud. Health Technol. Inf. 2021,1,1,950–954. 5. Jeffrey, B.; Bagala, M.; Creighton, A.; Leavey, A.; Nicholls, S.; Wood, C.; Longman, J.; Barker, J.; Pit, S. Mobile phone applications and their use in the self-management of Type 2 Diabetes Mellitus: A qualitative study among app users and non-app users. Diabetol. Metab. Syndr. 2019, 11, 84. 6. Sultan, A.; Murtaza, K.; Mohammed, A. Mobile Health (m-Health) System in the Context of IoT. In Proceedings of the IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), Vienna, Austria, 22–24 August 2016; pp. 39–42. 7. Totten, A.M.; Womack, D.M.; Eden, K.B. Telehealth: Mapping the Evidence for Patient Outcomes from Systematic Reviews; Pacific Northwest Evidence-based Practice Center Portland, OR, Technical Briefs, No. 26; Agency for Healthcare Research and Quality: Rockville, MD, USA, 2016, pp. 1–125. 8. Hasan, A.M.Y.; Alina, S.; Nor, A. The Role of Different Types of Information Systems in Business Organizations: A Review. Int. J. Res. 2014, 1, 1270-1286. 9. Naseer, A.; Muhammad, B.W.; Abdul, H.M. Comparative Analysis of Operating System of Different Smart Phones. J. Softw. Eng. Appl. 2015, 8, 114. 10. Spanakis, E.G.; Chiarugi, F.; Kouroubali, A.; Spat, S.; Beck, P.; Asanin, S.; Rosengren, P.; Gergely, T.; Thestrup, J. Diabetes man- agement using modern information and communication technologies and new care models. Interact. J. Med. Res. 2012, 1, e2193. 11. Helen, F.N.C.; Jin, J.D.; Terrence, A.J. Content Analysis: First-Time Patient User Challenges with Top-Rated Commercial Dia- betes Apps. Telemed. E-Health 2021, 27, 663–669. 12. Gunawardena, K.C.; Jackson, R.; Robinett, I.; Dhaniska, L.; Jayamanne, S.; Kalpani, S.; Muthukuda, D. The Influence of the Smart Glucose Manager Mobile Application on Diabetes Management. J. Diabetes Sci. Technol. 2019, 13, 75–81. 13. Fernanda, C.F.; Thamiris, L.A.C.; Emerson, P.C.; Adriana, S.P.; Ilka, A.R.; Heloísa, C.T. Mobile applications for adolescents with type 1 diabetes mellitus: Integrative literature review. Acta Paul Enferm. 2017, 30, 565–572. 14. Kumar, D.S.; Prakash, B.; Chandra, B.J.S.; Shrinivas, K.P.; Vanishri, A.; Jom, T.J.; Praveen, K.; Arun, G.; Murthy, M.R.N. Tech- nological innovations to improve health outcome in type 2 diabetes mellitus: A randomized controlled study. Clin. Epidemiol. Glob. Health 2021, 9, 53–56. 15. Slagle, H.B.G.; Hoffman, M.K.; Caplan, R.; Shlossman, P.; Sciscione, A.C. Validation of a novel mobile phone application for type 2 diabetes screening following gestational diabetes mellitus. mHealth 2022, 8, 21–36. 16. Contreras, I.; Vehi, J. Artificial Intelligence for Diabetes Management and Decision Support: Literature Review. J. Med. Internet Res. 2018, 20, e10775. 17. Maryam, J.; Asghar, E.; Shekoufeh, A. Developing “Aryan:” Diabetes self-care mobile application. Int. J. Prev. Med. 2019, 10, 59. 18. Lee, J.-H.; Park, J.-C.; Kim, S.-B. Therapeutic Exercise Platform for Type-2 Diabetic Mellitus. Electronics 2021, 10, 1820. 19. Bults, M.; van Leersum, C.M.; Olthuis, T.J.J.; Bekhuis, R.E.M.; den Ouden, M.E.M. Barriers and Drivers Regarding the Use of Mobile Health Apps Among Patients With Type 2 Diabetes Mellitus in the Netherlands: Explanatory Sequential Design Study. Jmir Diabetes 2022, 7, e31451. 20. Christian, M.; Isabel, S.; Stephan, M. User Experience Testing of My ePRO App in a Diabetes Mellitus Type 2 Focus Group. Int. J. Clin. Exp. Med Sci. 2022, 11, 8. 21. García, M.F.; Porras, Y.; Richmond, D.; Jensen, M.; Madrigal, M.; Zúñiga, G. Designing a Mobile Application to Support Type 2 Diabetes Mellitus Care in Costa Rica: A Qualitative Exploratory Study. J. Acad. Nutr. Diabet. 2016, 116, 9, A75. 22. Kebede, M.M.; Pischke, C.R. Popular Diabetes Apps and the Impact of Diabetes App Use on Self-Care Behaviour: A Survey Among the Digital Community of Persons with Diabetes on Social Media. Front. Endocrinol. 2019, 10, 135. 23. Michael, O.A.; Taiwo, R.H.; Oluwabukola, A.A.; Joseph, F.O. Mobile phone ownership and willingness to receive mHealth services among patients with diabetes mellitus in South-West, Nigeria. Panafrican Med. J. 2020, 37, 29. 24. Park, J.C.; Kim, S.; Lee, J.-H. Self-Care IoT Platform for Diabetic Mellitus. Appl. Sci. 2021, 11, 5. 25. Więckowska, R.K.; Justyna, D.; Grażyna, D. The usefulness of the nutrition apps in self-control of diabetes mellitus – the review of literature and own experience. Pediatric Endocrinol. Diabetes Metab. 2022, 28, 75–80. 26. Joshua, S.R. Analysis and Design of Service Oriented Architecture Based in Public Senior High School Academic Information System. IEEE Xplore 2017, 180–186. 27. Zeadally, S.; Siddiqui, F.; Baig, Z.; Ibrahim, A. Smart healthcare Challenges and potential solutions using internet of things (IoT) and big data analytics. Psu Res. Rev. 2020, 4, 93–109. Appl. Sci. 2023, 13, 8 17 of 17 28. Chomutare, T.; Fernandez-Luque, L.; Årsand, E.; Hartvigsen, G. Features of Mobile Diabetes Applications: Review of the Liter- ature and Analysis of Current Applications Compared Against Evidence-Based Guidelines. J. Med. Internet Res. 2011, 13, e1874. 29. Pritee, U.S.; Rani, P.T.; Deepak, D.S.; Umesh, J.P. A Literature Review on Android -A Mobile Operating system. Int. Res. J. Eng. Technol. 2021, 8, 1–6. 30. Quy, V.K.; Hau, N.V.; Anh, D.V.; Ngoc, L.A. Smart healthcare IoT applications based on fog computing: Architecture, applica- tions and challenges. Complex Intell. Syst. 2022, 8, 3805–2815. Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual au- thor(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Applied Sciences – Multidisciplinary Digital Publishing Institute
Published: Dec 20, 2022
Keywords: mobile health; diabetes; architecture; mobile application; mobile operating system
You can share this free article with as many people as you like with the url below! We hope you enjoy this feature!
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.