{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T09:22:11Z","timestamp":1768814531175,"version":"3.49.0"},"reference-count":54,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2023,4,26]],"date-time":"2023-04-26T00:00:00Z","timestamp":1682467200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["MTI"],"abstract":"<jats:p>This article discusses the design, development, and usability assessment of a mobile system for producing hydrological predictions and sending flood warnings in response to the desire for human-centered technology to better the management of flood occurrences. Our work acts as a bibliographic reference for understanding what others have attempted and found, as well as gives an integrated set of recommendations. Furthermore, our guidelines offer guidance to aid in the design of mobile GIS-based hydrological models for mobile devices. We concentrate on the full design of a human\u2013computer interaction framework for an effective flood prediction and warning system. In addition, we analyze and address the current user needs and requirements for building a user interface for mobile real-time flood forecasting in a methodical manner. Although a functional prototype was created, the primary objective of this research was to comprehend the complexity of possible users\u2019 demands and actual use situations in order to solve the problem of comparable systems being difficult to use. After consulting with possible consumers, application design standards were established and implemented in the initial prototype. Focusing on user demands and attitudes, special consideration was given to the usability of the mobile interface. To develop the application, a variety of assessment methods are added. The conclusion of the examination was that the system is efficient and effective.<\/jats:p>","DOI":"10.3390\/mti7050044","type":"journal-article","created":{"date-parts":[[2023,4,27]],"date-time":"2023-04-27T02:18:34Z","timestamp":1682561914000},"page":"44","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Real-Time Flood Forecasting and Warning: A Comprehensive Approach toward HCI-Centric Mobile App Development"],"prefix":"10.3390","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6921-8812","authenticated-orcid":false,"given":"Waleed","family":"Alsabhan","sequence":"first","affiliation":[{"name":"Department of Software Engineering, Alfaisal University, Riyadh 11533, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Basil","family":"Dudin","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, Alfaisal University, Riyadh 11533, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,4,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1080\/00045600903364259","article-title":"Toward Structured Public Involvement: Justice, Geography and Collaborative Geospatial\/Geovisual Decision Support Systems","volume":"100","author":"Bailey","year":"2010","journal-title":"Ann. Assoc. Am. Geogr."},{"key":"ref_2","unstructured":"Dix, A. (2009). Encyclopedia of Database Systems, Springer."},{"key":"ref_3","unstructured":"Asghar, S. (2009, January 19\u201320). A survey on multi-criteria decision-making approaches. Emerging Technologies. Proceedings of the ICET 2009. International Conference on IEEE 2009, Islamabad, Pakistan."},{"key":"ref_4","first-page":"73","article-title":"Context and Consciousness: Activity Theory and Human-Computer Interaction","volume":"5","author":"Nardi","year":"1998","journal-title":"Can. J. Commun."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1080\/10911359.2013.831011","article-title":"Cultural-Historical Activity Theory: Exploring a Theory to Inform Practice and Research","volume":"24","author":"Foot","year":"2014","journal-title":"J. Hum. Behav. Soc. Environ."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1016\/j.socscimed.2011.02.006","article-title":"Addressing complex healthcare problems in diverse settings: Insights from activity theory","volume":"74","author":"Greig","year":"2012","journal-title":"Soc. Sci. Med."},{"key":"ref_7","unstructured":"Engestr\u00f6m, Y. (1993). Understanding Practice, Cambridge University Press."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1186\/2190-8532-1-15","article-title":"An activity theory analysis of boundary objects in cross-border information systems development for disaster management","volume":"1","author":"Bharosa","year":"2012","journal-title":"Secur. Inform."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Nardi, B.A. (1996). 4 Studying Context: A Comparison of Activity Theory, Situated Action Models, and Distributed Cognition, MIT Press.","DOI":"10.7551\/mitpress\/2137.003.0008"},{"key":"ref_10","unstructured":"Rosson, M.B., and Carroll, J.M. (2009). Human-Computer Interaction: Development Process, Lawrence Erlbaum Associates."},{"key":"ref_11","unstructured":"(2023, January 05). The Handbook of Task Analysis for Human-Computer Interaction-Google Books. Available online: https:\/\/books.google.com.bd\/books?hl=en&lr=&id=EuddOAMeI5sC&oi=fnd&pg=PA117&dq=scenario-based+design+(SBD)+in+human+computer+interaction&ots=7L4pKE27l5&sig=wsdKXjTOocYuY4u_FjwQQlaWlGU&redir_esc=y#v=onepage&q=scenario-based%20design%20(SBD)%20in%20human%20computer%20interaction&f=false."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Smith, G., Vega, L.C., and McCrickard, D.S. (2008, January 28\u201329). Education and design: Using human-computer interaction case studies to learn. Proceedings of the 46th Annual Southeast Regional Conference on XX, ACM-SE 46, Auburn, AL, USA.","DOI":"10.1145\/1593105.1593197"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"MacEachren, A.M., Jaiswal, A., Robinson, A.C., Pezanowski, S., Savelyev, A., Mitra, P., Zhang, X., and Blanford, J. (2011, January 23\u201328). SensePlace2: GeoTwitter analytics support for situational awareness. Proceedings of the VAST 2011-IEEE Conference on Visual Analytics Science and Technology 2011, Providence, RI, USA.","DOI":"10.1109\/VAST.2011.6102456"},{"key":"ref_14","unstructured":"(2023, January 05). Data Model Development for Fire Related Extreme Events: An Activity Theory Approach on JSTOR. Available online: https:\/\/www.jstor.org\/stable\/43825940."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1108\/09653560410568471","article-title":"Spatial information technology in flood early warning systems: An overview of theory, application and latest developments in Malaysia","volume":"13","author":"Billa","year":"2004","journal-title":"Disaster Prev. Manag. Int. J."},{"key":"ref_16","unstructured":"Alsabhan, W. (2017). Designing A Human-Centred, Mobile Interface to Support Real-Time Flood Forecasting and Warning System. [Doctoral Dissertation, Brunel University]."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Basha, E., Ravela, S., and Rus, D. (2008, January 5\u20137). Model-based monitoring for early warning flood detection. Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, ACM, Raleigh, NC, USA.","DOI":"10.1145\/1460412.1460442"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/978-3-642-54487-3_14","article-title":"Multimodal interface for effective man machine interaction","volume":"Volume 2","author":"Sreekanth","year":"2016","journal-title":"Media Convergence Handbook"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1179\/174327708X305120","article-title":"Usability evaluation of web mapping sites","volume":"45","author":"Nivala","year":"2008","journal-title":"Cartogr. J."},{"key":"ref_20","unstructured":"Kadlec, J., Ames, D.P., and Nelson, J. (2012, January 1\u20135). User Interface Design Considerations for a Time-Space GIS. Proceedings of the Conference: International Congress on Environmental Modelling and Software, Sixth Biennial Meeting, Leipzig, Germany."},{"key":"ref_21","unstructured":"D\u00f6weling, S., Tahiri, T., Riemann, J., and M\u00fchlh\u00e4user, M. (2008). Collaboration Meets Interactive Spaces, Springer."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.3390\/ijgi2041015","article-title":"User Experience Design in Professional Map-Based Geo-Portals","volume":"2","author":"Resch","year":"2013","journal-title":"ISPRS Int. J. Geo-Inf."},{"key":"ref_23","first-page":"76","article-title":"Usability analysis of medium range weather forecast for farming community under agromet advisory service","volume":"6","author":"Kushwaha","year":"2008","journal-title":"Pantnagar. J. Res."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Mosavi, A., Ozturk, P., and Chau, K.-W. (2018). Flood Prediction Using Machine Learning Models: Literature Review. Water, 10.","DOI":"10.20944\/preprints201810.0098.v2"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1268","DOI":"10.1175\/JHM-D-11-087.1","article-title":"Evaluation of Global Flood Detection Using Satellite-Based Rainfall and a Hydrologic Model","volume":"13","author":"Wu","year":"2012","journal-title":"J. Hydrometeorol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1080\/00909880701611060","article-title":"Tsunami warning dissemination in Mauritus","volume":"35","author":"Perry","year":"2007","journal-title":"J. Appl. Commun. Res."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"608","DOI":"10.1080\/0144929X.2016.1175507","article-title":"Making HCI theory work: An analysis of the use of activity theory in HCI research","volume":"35","author":"Clemmensen","year":"2016","journal-title":"Behav. Inf. Technol."},{"key":"ref_28","unstructured":"Carrol, J.M. (1995). Scenario-Based Design: Envisioning Work and Technology in System Development, John Wiley."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Karras, O., Unger-Windeler, C., Glauer, L., and Schneider, K. (2017, January 5). Video as a By-Product of Digital Prototyping: Capturing the Dynamic Aspect of Interaction. Proceedings of the 3rd International Workshop on Usability and Accessibility focused Requirements Engineering (UsARE 2017), RE2017, Lisbon, Portugal.","DOI":"10.1109\/REW.2017.16"},{"key":"ref_30","unstructured":"Tognazzini, B. (1996). Tog on Software Design, Addison Wesley."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/52.663783","article-title":"Scenarios in system development: Current practice","volume":"15","author":"Weidenhaupt","year":"1998","journal-title":"IEEE Softw."},{"key":"ref_32","first-page":"45","article-title":"With or without: Comparative study of preparing participatory scenarios for Izmir with computer-based and traditional brainstorming","volume":"6","author":"Khakee","year":"2002","journal-title":"J. Future Stud."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Sears, A., and Jacko, J.A. (2009). Human-Computer Interaction: Development Process, CRC Press.","DOI":"10.1201\/9781420088892"},{"key":"ref_34","first-page":"29","article-title":"The Effect of Using Brainstorming Strategy in Developing Creative Problem Solving Skills among Female Students in Princess Alia University College","volume":"2","year":"2012","journal-title":"Am. Int. J. Contemp. Res."},{"key":"ref_35","first-page":"113","article-title":"Validity of Brainstorming Strategy on Students\u2019 Prior Knowledge and Academic Performance in Chemistry in Selected Secondary Schools in South-South Nigeria","volume":"24","author":"Owo","year":"2016","journal-title":"Am. Sci. Res. J. Eng. Technol. Sci. (ASRJETS)"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"44","DOI":"10.17509\/jsl.v1i2.8738","article-title":"The Effect of Brainstorming on Students\u2019 Creative Thinking Skill in Learning Nutrition","volume":"1","author":"Hidayanti","year":"2018","journal-title":"J. Sci. Learn."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1037\/h0049218","article-title":"The effect of group participation on brainstorming effectiveness for 2 industrial samples","volume":"47","author":"Dunnette","year":"1963","journal-title":"J. Appl. Psychol."},{"key":"ref_38","first-page":"136","article-title":"The Effect of Using Brainstorming Strategy in Developing Creative Problem Solving Skills among Male Students in Kuwait: A Field Study on Saud Al-Kharji School in Kuwait City","volume":"6","author":"AlMutairi","year":"2015","journal-title":"J. Educ. Pract."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1177\/002188637100700404","article-title":"A group process model for problem identification and program planning","volume":"7","author":"Delbecq","year":"1971","journal-title":"J. Appl. Behav. Sci."},{"key":"ref_40","first-page":"1","article-title":"Nominal group technique: An alternative to brainstorming","volume":"22","author":"Sample","year":"1984","journal-title":"J. Ext."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1111\/j.1467-9671.1996.tb00032.x","article-title":"Integrating dynamic environmental models in GIS: The development of a Dynamic Modelling language","volume":"1","author":"Wesselung","year":"1996","journal-title":"Trans. GIS"},{"key":"ref_42","unstructured":"Engelen, G. (2022, February 10). MODULUS: A Spatial Modelling Tool for Integrated Environmental Decision Making. Final Report, The MODULUS Project, EU-DGXII Environment IV Framework, Climatology & Natural Hazards Programme (Contract ENV4- CT97-0685). Available online: https:\/\/www.riks.nl\/projects\/modulus."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1076\/iaij.3.1.30.7413","article-title":"Policy Relevant Modelling: Relationships Between Water, Land Use, and Farmer Decision Processes","volume":"3","author":"Oxley","year":"2002","journal-title":"Integr. Assess."},{"key":"ref_44","first-page":"3","article-title":"Measuring usability with the USE questionnaire","volume":"8","author":"Lund","year":"2001","journal-title":"Usability Interf."},{"key":"ref_45","unstructured":"Albert, A., and Tullis, T. (2013). Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics, Elsevier."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1561\/1500000012","article-title":"Methods for evaluating interactive information retrieval systems with users","volume":"3","author":"Kelly","year":"2009","journal-title":"Found. Trends Inf. Retr."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.procs.2018.08.171","article-title":"Web-based Usability Measurement for Student Grading Information System","volume":"135","author":"Hendra","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"2100","DOI":"10.1177\/154193120504902407","article-title":"Estimating completion rates from small samples using binomial confidence intervals: Comparisons and recommendations","volume":"49","author":"Sauro","year":"2005","journal-title":"Proc. Hum. Factors Ergon. Soc. Annu. Meet."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Sauro, J., and Kindlund, E. (2005, January 2\u20137). A method to standardize usability metrics into a single score. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Portland, OR, USA.","DOI":"10.1145\/1054972.1055028"},{"key":"ref_50","unstructured":"Sauro, J., and Kindlund, E. Making Sense of Usability Metrics: Usability and Six Sigma. Proceedings of the 14th Annual Conference of the Usability Professionals Association, Montreal, QC, Canada."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Fehnert, B., and Kosagowsky, A. (2008, January 2\u20135). Measuring user experience. Proceedings of the 10th International Conference on Human Computer Interaction with Mobile Devices and Services-MobileHCI \u201908, Amsterdam, The Netherlands. Available online: http:\/\/portal.acm.org\/citation.cfm?doid=1409240.1409294.","DOI":"10.1145\/1409240.1409294"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1186\/2194-0827-1-1","article-title":"Usability of mobile applications: Literature review and rationale for a new usability model","volume":"1","author":"Harrison","year":"2013","journal-title":"J. Interact. Sci."},{"key":"ref_53","unstructured":"Holleis, P., Otto, F., Hussmann, H., and Schmidt, A. (May, January 28). Keystroke-level model for advanced mobile phone interaction. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, ACM, San Jose, CA, USA."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1145\/358886.358895","article-title":"The keystroke-level model for user performance time with interactive systems","volume":"23","author":"Card","year":"1980","journal-title":"Commun. ACM"}],"container-title":["Multimodal Technologies and Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2414-4088\/7\/5\/44\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:23:54Z","timestamp":1760124234000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2414-4088\/7\/5\/44"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,26]]},"references-count":54,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["mti7050044"],"URL":"https:\/\/doi.org\/10.3390\/mti7050044","relation":{},"ISSN":["2414-4088"],"issn-type":[{"value":"2414-4088","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,26]]}}}