School of Computing

PERSONAL PROFILE: PROF ERNEST MNKANDLA

RESEARCH AREA

Software Engineering and Artificial intelligence.

ABOUT MYSELF

I am an established researcher in Software Engineering and Artificial Intelligence. My research involves investigating software engineering and artificial intelligence approaches that can be applied to solve socioeconomic problems in our societies. In addressing such problems, my research strives to observe artificial intelligence ethics and technology ethics in the development of models, frameworks and artefacts that provide technological solutions to our problems.

My personal attributes are:

  • Excellent expressive verbal and written skills
  • Integrity
  • Leadership skills
  • Team player
  • Ability to handle pressure
  • Strong problem solving skills
  • Self-starter
  • Innovative
  • Creative
  • Planning and organising skills
  • Reflective thinker

 

PREAMBLE

The world as a global village is fast moving towards a space where the old economic borders between ICT, science, engineering, manufacturing, agriculture, services and other areas are disappearing in such a way that today the concept of a knowledge-based economy applies equally in all these areas. In most cases combinations of these areas become inevitable and this is what characterises the fourth industrial revolution in which computation, networking, and physical processes are seamlessly integrated. Developing systems and delivering services through sophisticated industrial structures typifies the current global economy. Economic activities are composed of interdependent aspects that rely on the innovative development of high quality creative goods and services. The people who can prosper in this kind of economy should possess strong management flair, leadership acumen, balanced interpersonal skills, communications and IT skills, innovative ‘fuel’, intuitive creativity, design wisdom and exceptional business vision.

Meaningful academic research should therefore be able to apply all these economic variables in order to address the relevant needs of both academia and industry. Today’s IT professionals should therefore be professionally shaped in such a way that they can move from the analysis of IT socio-technical issues to the complexities of a detailed technical design leading to the development of an appropriate product following sound IT project management approaches leading to the subsequent deployment of maintainable full business applications. In such an era software engineering has therefore consolidated its position as the heart of all technology systems.

STATEMENT OF RESEARCH

The main focus of my research is on ways to improve software quality in software development projects using contemporary technologies or environments such as 4IR, IoT, Big Data, Data Science, Machine Learning, Cloud Computing, etc.

Interested students for MSc and PhD, Postdoctoral fellows and other research collaborations should consider projects to improve software quality. Ultimately, when software quality improves; performance of systems improves, business and customers are satisfied, safety and security improve, and there is betterment of the quality of life for humans.

 


SELECTED RECENT PUBLICATIONS

Journal publications

Majanga, V.I.; Mnkandla, E; Zenghui Wang; Moulla, D.K. (2025)
Automatic Blob Detection Method for Cancerous Lesions in Unsupervised Breast Histology Images
Bioengineering
(12) 4
pp 364
View/download link: https://doi.org/10.3390/bioengineering12040364

Attipoe, DS; Moulla, D.K.; Mnkandla, E; Alain Abran (2025)
Predicting Residential Energy Consumption in South Africa Using Ensemble Models
Applied Computational Intelligence and Soft Computing
(2025)
pp 16
View/download link: https://doi.org/10.1155/acis/5211419

Akinyemi , LA; Agbo-Ajala, J O; Moulla, D.K.; Attipoe, DS; ; Mnkandla, E (2025)
Deep Reinforcement Learning-Based Open and Hybrid Switching-Driven Software-Defined Networking: Adaptability and Comparison
Lecture Notes on Data Engineering and Communications Technologies
(237)
pp 20
View/download link: https://doi.org/10.1007/978-3-031-80817-3_4

Moulla, D.K.; Attipoe, DS; Akinyemi , LA; Sree Ganesh Thottempudi ; Agbo-Ajala, J O; Mnkandla, E (2025)
Machine Learning Algorithms for Energy Consumption Prediction in Smart Homes: A Comparative Study
Lecture Notes on Data Engineering and Communications Technologies
(237)
pp 75–94
View/download link: https://doi.org/10.1007/978-3-031-80817-3_5

Mehdi Gheisari; Hamid Tahaei; Christian Fernández-Campusan; Mazhar Malik; Mnkandla, E; Sibiya, M (2025)
A Flexible Software-Defined Networking-Based Privacy-Preserving Method for Internet of Things-Based Smart City Environment Based on the Neighbors Situation
IEE Xplore
pp 27 - 36
View/download link: 10.1109/MC.2024.3506700

Majanga, V.I.; Mnkandla, E; Zenghui Wang; Moulla, D.K. (2025)
Active Contours Connected Component Analysis Segmentation Method of Cancerous Lesions in Unsupervised Breast Histology Images
Bioengineering
(12) 6
pp 642
View/download link: https://doi.org/10.3390/bioengineering12060642

Moulla, D.K.; Attipoe, DS; Mnkandla, E; Alain Abran (2024)
Predictive Model of Energy Consumption Using Machine Learning: A Case Study of Residential Buildings in South Africa
Sustainability
(16) 11
pp 4365
View/download link: https://doi.org/10.3390/su16114365

Moulla, D.K.; Mnkandla, E; Alain Abran (2023)
Evaluation of IoT Measurement Solutions from a Metrology Perspective
Computer Systems Science and Engineering
(47) 2
pp 2455-2479
View/download link: https://doi.org/10.32604/csse.2023.039736

Moulla, D.K.; Mnkandla, E; Alain Abran (2023)
Systematic Literature Review of IoT Metrics
Applied Computer Science
(19) 1
pp 64-81
View/download link: https://doi.org/10.35784/acs-2023-05

Kgaugelo Dolo; Mnkandla, E (2023)
Weighted Voting Stacking Ensemble Method for Highly Skewed Binary Data Distribution
International Conference on Wireless, Intelligent and Distributed Environment for Communication: WIDECOM 2022 (Lecture Notes on Data Engineering and Communications Technologies)
(174)
pp 107-120
View/download link: https://doi.org/10.1007/978-3-031-33242-5_8

Robert Hans ; Mnkandla, E (2023)
Using the PMO to enforce and standardize the attention of software project managers to needs of software project teams
International Journal of Information Systems and Project Management
(11) 3
pp 5-22
View/download link: https://ijispm.sciencesphere.org/index.php?p=archive

Lutendo Lesley; Mnkandla, E (2023)
Exploring the Application of Gamification in the Software Development Process
Intelligent Computing: Proceedings of the 2023 Computing Conference, Volume 1 (Lecture Notes in Networks and Systems Book 711)
(711)
pp 52-68
View/download link: https://doi.org/10.1007/978-3-031-37717-4

Kgaugelo Dolo; Mnkandla, E (2023)
Differential Evolution-Based Weighted Voting Stacking Ensemble Classifier for Highly Skewed Binary Data Distribution
International Conference on Wireless, Intelligent and Distributed Environment for Communication: WIDECOM 2023 (Lecture Notes on Data Engineering and Communications Technologies)
(185)
pp 13-27
View/download link: https://link.springer.com/chapter/10.1007/978-3-031-47126-1_2

Dolo, Kgaugelo ; Mnkandla, E (2022)
Modifying the SMOTE and Safe-Level SMOTE Oversampling Method to Improve Performance
Lecture Notes on Data Engineering and Communications Technologies
(94)
pp 47-59
View/download link: https://doi.org/10.1007/978-3-030-89776-5_4

Mnkandla, E (2022)
A Theoretical Artificial Intelligence Framework for Electricity Generation Life Cycle (DOAJ accredited)
Indonesian Journal of Computer Science
(11) 2
pp 352-370
View/download link: http://ijcs.stmikindonesia.ac.id/ijcs/index.php/ijcs/article/view/3019/42

Mnkandla, E; MULONNY (2022)
Application of Artificial Neural Network into Manufacturing Processes (DOAJ accredited)
Indonesian Journal of Computer Science
(11) 2
pp 301-317
View/download link: http://3.8.6.95/ijcs/index.php/ijcs/article/view/3022/40

Sibonile Moyo; Mnkandla, E (2020)
A Novel Lightweight Solo Software Development Methodology With Optimum Security Practices
IEEE Access
(8) 1
pp 33735-33747
View/download link: 10.1109/ACCESS.2020.2971000

Ridewaan Hanslo ; Anwar Vahed ; Mnkandla, E (2020)
Quantitative Analysis of the Scrum Framework
Lecture Notes in Business Information Processing
(376)
pp 82-107
View/download link: https://doi.org/10.1007/978-3-030-37534-8_5

Robert Hans; Mnkandla, E (2019)
A framework for improving the recognition of project teams as key stakeholders in Information and Communication Technology projects
International Journal of Project Organisation and Management
View/download link: https://www.inderscience.com

CHIYATB; Mnkandla, E (2018)
Agile methodology use and its outcome: Moderating role of perceived compatibility.
South African Computer Journal

Mihret A Teklemariam ; Mnkandla, E (2017)
Software Project Risk Management Practice in Ethiopia
Electronic journal of information systems in developing countries (EJISDC)
(79) 7
pp 1-14
View/download link: http://www.is.cityu.edu.hk/staff/isrobert/ejisdc/V71-80.htm

Mnkandla, E; Ansie Minnaar (2017)
The Use of Social Media in E-Learning – A Metasynthesis
The International Review of Research in Open and Distributed Learning (IRRODL)
(18) 5
pp 227-248
View/download link: http://dx.doi.org/10.19173/irrodl.v18i5.3014

Yanda Sebega; Mnkandla, E (2017)
Exploring Issues in Agile Requirements Engineering in the South African Software Industry
The Electronic Journal of Information Systems in Developing Countries (EJISDC)
(81) 5
pp 1-18
View/download link: http://www.is.cityu.edu.hk/staff/isrobert/ejisdc/V81-90.htm

CHIYATB; Mnkandla, E (2017)
Modelling the critical success factors of agile software development projects in South Africa
South African Journal of Information Management
(19) 1
pp 1-8
View/download link: https://www.sajim.co.za/index.php/SAJIM/article/viewFile/838/pdf_1

MURAGSWT; Mnkandla, E (2017)
Challenges Facing the Use of Mobile Applications for E-Commerce in Kenya’s Manufacturing Industry
Electronic journal of information systems in developing countries (EJISDC)
(83) 1
pp 1-25
View/download link: http://www.is.cityu.edu.hk/staff/isrobert/ejisdc/83-1.pdf

Conference proceedings

Misheck Banda; Ernest Ketcha Ngassam; Mnkandla, E (2024)
Enhancing Classification and Prediction through the Application of Hybrid Machine Learning Models
IST-Africa 2024
Virtual
IEEE
pp 1-12
View/download link: https://ieeexplore.ieee.org/document/10569590

Akinyemi , LA; Mbuyu Sumbwanyambe; Mnkandla, E (2024)
A Holistic Perspective on Next-Generation Wireless Networks: Harnessing Federated Learning for Computational Modelling
2024 International Conference on Science, Engineering and Business for Driving Sustainable Development Goals (SEB4SDG2024)
Omu-Aran, Kwara State, Nigeria
IEEE
pp 1-6
View/download link: 10.1109/SEB4SDG60871.2024.10630315

Akinyemi , LA; Peace Precious Aielumoh; Olamide Peter Oshinuga; Mnkandla, E; ; Oluwagbemiga Omotayo Shoewu (2024)
Application of Machine Learning and Remote Sensing Techniques for Forecasting of Rainfall in Nigeria: From the Perspective of Improved Accuracy
2024 International Conference on Science, Engineering and Business for Driving Sustainable Development Goals (SEB4SDG2024)
Omu-Aran, Kwara State, Nigeria
IEEE
pp 1-6
View/download link: 10.1109/SEB4SDG60871.2024.10630216

Akinyemi , LA; Olamide Peter Oshinuga; Sunday Oladayo Oladejo; Stephen Obono Ekwe; ; Mnkandla, E (2024)
Optimizing Network Management and Virtualization Using Machine Learning Approach: Network Slice Prediction
2024 International Conference on Science, Engineering and Business for Driving Sustainable Development Goals (SEB4SDG2024)
Omu-Aran, Kwara State, Nigeria
IEEE
pp 1-6
View/download link: 10.1109/SEB4SDG60871.2024.10630378

Senyeki Marebane ; Mnkandla, E (2023)
Analysing Selected South African e-Government Failures through the Theory of Unintended Consequences
IST-Africa 2023
Tshwane, South Africa
IEEE
pp 1-10
View/download link: 10.23919/IST-Africa60249.2023.10187874

Moulla, D.K.; Abdel Aziz Kitikil ; Mnkandla, E; Hassan Soubra ; (2023)
Functional Size Measurement for X86 Assembly Programs
The Joint Conference of the 32nd International Workshop on Software Measurement (IWSM) and the 17th International Conference on Software Process and Product Measurement (MENSURA)
Rome, Italy
CEUR-WS
View/download link: https://ceur-ws.org/Vol-3543/

Olusola Salami; Mnkandla, E (2022)
A Design For A Machine-Learning-Enabled Multi-Channel Messaging Framework for Financial Service Institutions
2022 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD)
Durban, South Africa
IEEE
pp 1-7
View/download link: https://doi.org/10.1109/icABCD54961.2022.9856210

Robert Hans ; Mnkandla, E (2022)
The role of the PMO in enforcing and standardizing attendance to the needs of software project teams by project managers
Procedia Computer Science: CENTERIS - International Conference on ENTERprise Information Systems / ProjMAN - International Conference on Project MANagement / HCist - International Conference on Health and Social Care Information Systems and Technologies 2021
Braga, Portugal
Elsevier
pp 782-790
View/download link: https://doi.org/10.1016/j.procs.2021.12.076

Misheck Banda; Ernest Ketcha Ngassam; Mnkandla, E (2022)
Preliminary Experiments on the Performance of Machine Learning Models
2022 IST-Africa Conference (IST-Africa)
virtual
IEEE
pp 1-11
View/download link: https://doi.org/10.23919/IST-Africa56635.2022.9845534

Moulla, D.K.; Oumate ; Mnkandla, E; Hassan Soubra ; (2022)
Automated COSMIC Function Points Measurement for C Program Using Regular Expressions
International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement 2022
Cesme, Izmir, Turkey

Flavia Masubelele; Mnkandla, E (2021)
Identification of the Critical Success Factors for Turnaround Maintenance Projects: The Stakeholders’ Perceptions (Accepted)
IEEE AFRICON 2021
Arusha, Tanzania
IEEE
View/download link: https://africon2021.org/

Olusola Salami ; Mnkandla, E (2021)
Towards A Machine Learning Enabled Multi-Channel Messaging Framework for Financial Service Institutions: Preliminary Investigations
International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD 2021)
Durban, South Africa
IEEE
pp 1-7
View/download link: https://ieeexplore.ieee.org/document/9519358

Robert Hans ; Mnkandla, E (2021)
Assessment of a model using a framework for the validation of Information System artefacts
“Interdisciplinary Research in Technology & Management (IRTM 2021)
Kolkata, India
pp 90-96
View/download link: https://irtm.smartsociety.org/

Senyeki Marebane ; Robert Hans ; Jacqui Coosner ; Mnkandla, E (2021)
Perceived levels of ethical responsibilities for a software engineer: computing academics (accepted)
International Conference on Electrical, Computer and Energy Technologies (ICECET 2021)
Cape Town

MULONNY; Mnkandla, E; Grace Kanakana-Katumba (2021)
Artificial Intelligence as Key Driver for Competitiveness in the Railway Industry: Review
IEEE Information Technology and Management Science Conference 2021
Riga, Latvia
IEEE
pp 1-6
View/download link: https://ieeexplore.ieee.org/document/9615314

Frans M. Mosetja ; Nehemiah Mavetera ; Mnkandla, E (2020)
Assessing the Citizens’ Adoption of e-Government Platforms in the North-West Province Local Governments, South Africa
35th IBIMA Conference
Seville, Spain
View/download link: https://ibima.org/

G. Toko ; Mnkandla, E (2020)
Computer Usability: Interactive Challenges Faced by Less Experienced Computer Users in South Africa
12th International Conference on Computer Supported Education
Online Streaming
pp 261-269
View/download link: http://www.csedu.org/?y=2020

G. Toko ; Mnkandla, E; B. Adewumi (2020)
Adult First-time User of Handheld Computer System: Challenges
12th International Conference on Computer Supported Education
Online Streaming
pp 216-227
View/download link: http://www.csedu.org/?y=2020

Robert Hans ; Mnkandla, E (2020)
A model for assisting project managers to treat project teams as key stakeholders: What do experts say? (accepted)
ProjMAN 2020 - International Conference on Project Management
Vilamoura, Algarve, Portugal
View/download link: https://projman.scika.org/?page=home

Sibonile Moyo; Mnkandla, E (2019)
A Metasynthesis of Solo Software Development Methodologies
IEEE International Multidisciplinary Information Technology and Engineering Conference (IEEE-IMITEC 2019)
Vanderbijlpark, South Africa
IEEE XPLORE
View/download link: http://www.vut.ac.za/imitec2019/index.html

NKOHLT; Mnkandla, E (2019)
I am a “Thou” Therefore “I am”: Embedding Values and Norms into Intelligent Systems
International Conference on Robot Ethics and Standards (ICRES 2019)
London, UK
View/download link: https://www.icres2019.org/

Nxumalo, LS; Mnkandla, E (2019)
Individual Benefit from Knowledge Sharing in Software Development Communities of Practice
IEEE AFRICON 2019
Accra, Ghana
View/download link: http://www.africon2019.org/

Ridewaan Hanslo ; Mnkandla, E; Anwar Vahed (2019)
Factors that contribute significantly to Scrum adoption
14th Federated Conference on Computer Science and Information Systems (FedCSIS 2019)
Leipzig, Germany
pp 821-829
View/download link: https://fedcsis.org/2019/node/2/visitors

NKOHLT; Mnkandla, E (2019)
Disembodiment, anonymity and oppressive freedom: an ethical enlightenment for social media platforms
4IR: Philosophical, Ethical, Legal Dimensions Conference 2019
Johannesburg, South Africa
View/download link: https://www.wits.ac.za/events-archive/2019/4irphel-4irphilosophical-ethical-legal-dimensions.html

Robert Hans ; Mnkandla, E (2019)
To What Extent Do South African Software Organizations Lack Project Success Factors? (accepted)
Fourth International conference on contemporary Computing and Informatics (ic3i19 2019)
Singapore
View/download link: http://ic3i.org/2019/index.html

Ridewaan Hanslo; Mnkandla, E (2018)
Scrum Adoption Challenges Detection Model: SACDM
The Federated Conference on Computer Science and Information Systems (FedCSIS) (LASD'18)
Poznan, Poland
pp 949 - 957
View/download link: http://dx.doi.org/10.15439/978-83-949419-5-6

Abdel Kader Doukoure Gaoussou; Mnkandla, E (2018)
Managing Agile and Dev-Ops Activities Through a Consolidated Web Portal: South African Case Study
11th IADIS International Conference on Information Systems (IS 2018)
Lisbon, Portugal
pp 121-128
View/download link: http://www.iadisportal.org/digital-library/iadis-international-conference-information-systems-is

Robert Hans ; Mnkandla, E (2018)
Are Project Team Members in ICT Projects Accorded Key Stakeholders Status?
PMSA National Conference 2018
Johannesburg, South Africa
Project Management South Africa
pp 2-10

Robert Hans ; Mnkandla, E (2018)
Factors which may impede good project management practices in South African ICT organizations
ProjMAN 2018 - International Conference on Project Management
Lisbon, Portugal
SciKA
pp 258-265

Masombuka, T.K.; Mnkandla, E (2018)
A DevOps Collaboration Culture Acceptance Model
SAICSIT 2018
Port Elizabeth, South Africa
pp 279-285

Abdel Kader Doukoure Gaoussou; Mnkandla, E (2018)
Facilitating the management of Agile and DevOps activities: Implementation of an agile data consolidator
International Conference on Advances in Big Data, Computing and Data Communication Systems (icABCD 2018)
Durban, South Africa
pp 32-37

Osden Jokonya ; Nehemaih Mavetera ; Mnkandla, E; MENTZJC (2018)
An Evaluation of the Maturity Level of an Organization after the Adoption of Scaled Agile Framework (SAFe)
4th African Conference on Information Systems & Technology (ACIST 2018)
Cape Town
2467-8988
pp 210-220

Robert Hans ; Mnkandla, E (2017)
A Descriptive Analytics Tool for Improving Project Human Resource Management: The importance of Discerning a Project Team Member’s Sentiments
IEEE AFRICON 2017
Cape Town, South Africa
View/download link: http://africon2017.org/

Tavengwa Masamha ; Mnkandla, E; Absalom Jaison (2017)
Logistic regression analysis of information and communication technology projects: a focus on computer networking projects
IEEE AFRICON 2017
Cape Town, South Africa
View/download link: http://africon2017.org/

Fezile T. Matsebula ; Mnkandla, E (2017)
A Big Data Architecture For Learning Analytics In Higher Education
IEEE AFRICON 2017
Cape Town, South Africa
View/download link: http://africon2017.org/

Bongeka Mpofu ; Mnkandla, E (2017)
Defect Prediction based on Maximal Information Coefficient and Fast Correlation Based Filter Feature Selection
Second International Conference on the Internet, Cyber Security and Information Systems (ICICIS 2017)
Johannesburg, South Africa
University of Johannesburg
pp 139-145
View/download link: https://www.uj.ac.za/faculties/management/Applied-Information-Systems/ICICIS-2017/Pages/default.aspx

Bongeka Mpofu; Mnkandla, E (2016)
Software Defect Prediction on a Search Engine Software Using Process Metrics
Durban, South Africa
987-1-5090-2576-6
pp 236-241
View/download link: http://www.icacce.in/index.html

Fezile Matsebula; Mnkandla, E (2016)
Information Systems Innovation Adoption In Higher Education: Big Data and Analytics
International Conference on Advances in Computing, Communication & Engneering (ICACCE 2016)
Durban, South Africa
987-1-5090-2576-6
pp 349-353
View/download link: http://www.icacce.in/index.html

Robert Hans; Mnkandla, E (2016)
Work in Progress Design and Development of a Project Management Intelligence (PMInt) Tool
Durban, South Africa
987-1-5090-2576-6
pp 313-319
View/download link: http://www.icacce.in/index.html

Gardner Mwansa; Mnkandla, E (2016)
Factors Influencing the Migration of Agile Developers to Cloud Environment in South Africa
Durban, South Africa
987-1-5090-2576-6
pp 52-57
View/download link: http://www.icacce.in/index.html

Lavanya Balasubramanian; Mnkandla, E (2016)
An Evaluation To Determine The Extent And Level Of Agile Software Development Methodology Adoption And Implementation In The Botswana Software Development Industry
Durban, South Africa
987-1-5090-2576-6
pp pp 343-348
View/download link: http://www.icacce.in/index.html


Book/chapters

Akinyemi , LA; Mbuyu Sumbwanyambe; Mnkandla, E Computational Modelling of Communication Systems and Networks. In: Imoize, A.L. (eds), Montlouis, W. (eds), Obaidat, M.S. (eds). Popoola, S.I. (eds), Hammoudeh, M. (eds). Computational Modeling and Simulation of Advanced Wireless Communication Systems
2024
CRC Press
Boca Raton
pp 27
ISBN: 9781003457428

Akinyemi , LA; Olamide Peter Oshinuga; Mnkandla, E; Mbuyu Sumbwanyambe; ; Stephen Obono Ekwe Computational Models for Training, Testing, and Validating Wireless Networks and Systems. In: Imoize, A.L. (eds), Montlouis, W. (eds), Obaidat, M.S. (eds). Popoola, S.I. (eds), Hammoudeh, M. (eds). Computational Modeling and Simulation of Advanced Wirel
2024
CRC Press
Boca Raton
pp 19
ISBN: 9781003457428

Fezile Matsebula ; Mnkandla, E A Learning Analytics Architecture for a Smart University. In: Durak, G (eds), Cankaya, E (eds). Perspectives on Learning Analytics for Maximizing Student Outcomes
2023
IGI Global
Hershey, Pennsylvania
pp 318-331
ISBN: 978-1668495278

Ridewaan Hanslo ; Anwar Vahed ; Mnkandla, E Quantitative Analysis of the Scrum Framework. In: Przybyłek A., Morales-Trujillo M. (eds) Advances in Agile and User-Centred Software Engineering. LASD 2019, MIDI 2019. Lecture Notes in Business Information Processing, vol 376
2020
Springer
Cham
pp 82-107
ISBN: 978-3-030-37533-1