TCSE logo 
 Sigsoft logo
Sustainability badge
Sat 3 May 2025 09:18 - 09:36 at 201 - SEIGS Session 1 Chair(s): Michel Chaudron

Safety-critical systems (SCS) are systems whose failure could cause injuries, deaths, or significant damage to property or environment. Examples include systems used in the medical domain to automatically administer drugs to patients or control the temperature of premature newborn babies, and the systems for controlling vehicles, aircrafts, and nuclear reactors. The development of SCS should strive to avoid failure. However, previous studies have reported evidence of SCS developed without following best practices. To deploy sound SCS development methodologies, practitioners should first be able to recognize SCS. However, practitioners are not always aware of the SCS in their environment or the safety-criticality of the systems they develop. Researchers have reported the existence and nature of SCS available in society and how they are developed in practice. However, the existing literature on the existence and nature of SCS was informed by the context of the developed world, lacking evidence of the existence and nature of SCS in the context of the developing world. We surveyed 57 software practitioners in Tanzania. Among other things, we found that most safety-critical systems developed and reported in the developed world were also developed and available in Tanzania; different from previous studies, the SCS reported and developed in Tanzania are mostly from the health domain; and the best practices for developing SCS were generally unknown and therefore never practised by the surveyed practitioners. These findings imply the need to strengthen the awareness of and best practices for developing and certifying SCS in Tanzania and, by extension, the Global South.

Sat 3 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
SEIGS Session 1Symposium on Software Engineering in the Global South (SEiGS) at 201
Chair(s): Michel Chaudron Eindhoven University of Technology, The Netherlands
09:00
18m
Day opening
Introduction and objectives for the day
Symposium on Software Engineering in the Global South (SEiGS)

09:18
18m
Talk
A framework for improving the development of safety-critical systems in the Global South
Symposium on Software Engineering in the Global South (SEiGS)
Leonard Peter Peter Binamungu Department of Computer Science and Engineering, College of Information and Communication Technologies, University of Dar es Salaam, Godfrey Justo University of Dar es Salaam, Salome Maro University of Dar es Salaam
09:36
18m
Talk
A Mixed-Methods Analysis of Policy, Legal, and Technical Barriers to the Commercialization of AI and IoT-Driven Agricultural Solutions in the East African Community (EAC)
Symposium on Software Engineering in the Global South (SEiGS)
Edison Kagona Cavendish University Uganda
09:54
18m
Talk
Artificial Intelligence in Software Startups and Special Challenges in Least Developed Countries: A Case Study of Uganda
Symposium on Software Engineering in the Global South (SEiGS)
Halimu Chongomweru Makerere University Kampala, Hawa Nyende Makerere University Kampala, Rashidah Kasauli Makerere University Kampala, Joseph Kibombo Balikuddembe School of Computing and Informatics Technology, Makerere University
10:12
18m
Talk
Factors Influencing the Successful Deployment of Blockchain and IoT-based Supply Chain Systems in Resource-Constrained Environments
Symposium on Software Engineering in the Global South (SEiGS)
Oratile Leteane University of Botswana, Yirsaw Ayalew University of Botswana, Tshiamo Motshegwa University of Botswana
:
:
:
: