Advances and Challenges in Low-Resource-Environment Software Systems: A Survey
A low-resource environment has limitations in terms of resources, such as limited network availability and low-powered computing devices. In such environments, it is arguably more difficult to set up new software systems, maintain existing software, and migrate between software systems. This paper presents a survey of software systems for low-resource environments to highlight the challenges (social and technical) and concepts. A qualitative methodology is employed, consisting of an extensive literature review and comparative analysis of selected software systems. The literature covers academic and non-academic sources, focusing on identifying software solutions that address specific challenges in low-resource environments. The selected software systems are categorized based on their ability to overcome challenges such as limited technical skills, device constraints, and socio-cultural issues. The study reveals that despite noteworthy progress, unresolved challenges persist, necessitating further attention to enable the optimal performance of software systems in low-resource environments.
Authors
- Hussein Suleman (ORCID: https://orcid.org/0000-0002-4196-1444)
- Abayomi O. Agbeyangi (ORCID: https://orcid.org/0000-0002-2504-2042)
Institutions
- University of Cape Town (ZA)
Publication Details
- Journal
- Informatics
- Published
- 2024-11-25
- DOI
- https://doi.org/10.3390/informatics11040090
- Citations
- 21
- Primary Topic
- ICT in Developing Communities
- Type
- article
- Field-Weighted Citation Impact
- 16.36