Skip to content

Publications

10 of 24 publications

  • Under reviewJournal article

    Temporal Generalization and Global Stability of Resource Importance in Software Developer Compensation Models in Stack Overflow Surveys

    Citation: Adeagbo, M. A., Ibrahim, W. A., & Ortil, M. (2026). Temporal Generalization and Global Stability of Resource Importance in Software Developer Compensation Models in Stack Overflow Surveys. Science of Computer Programming.

  • PublishedConference paper

    Development of a LoRa-Based Distress Alerting System for Campus Emergency Communications

    Citation: Kasali, A. A., Adeagbo, M. A., Ogheneruemu, K. L. O., Orimogunje, O. K., Oladapo, J. O., & Ojewande, A. O. (2023). Development of a LoRa-Based Distress Alerting System for Campus Emergency Communications. School of Engineering Technology Annual International Conference (SAINCONF), 8–18.

  • PublishedJournal article

    Data Visualization Analytic for Understanding the Dynamics of Operating System Using Programming Language Paradigm

    Citation: Adeagbo, M. A., Agbaje, H. A., & Kasali, A. A. (2022). Data Visualization Analytic for Understanding the Dynamics of Operating System Using Programming Language Paradigm. International Journal of Data Science, 3(1), 19–24. https://doi.org/10.18517/ijods.3.1.19-24.2022

    Show abstract

    Evolution of Programming Languages lead to the emergence of new one while the old one slowly fade away. The choice of most developer on Operating System depends on the Programming Language to execute a project. This infer that there is a connection between Programming Languages and Operating System. Hence, this study proposes a data visualization analytic to observe the trend of programming language usages over the years and their effects on Operating Systems. Dataset containing the usage of Programming Languages and Operating System were retrieved from GitHub, Flourish and Stack overflow using text mining that employed regex techniques and Python was used to implement data analytic and visualization. Considering the first ten popular Programming Languages from 330,936 instances, our result similar to the result of other research output with Python leading the Programing Languages. The result of change over time of Operating System shows that Window OS is tending toward negative path while Linux OS and Mac OS are tending toward positive path. Also, Java and JavaScript are mostly used on Window OS, Objective C and Swift are mostly used on Mac OS and Python is mostly used on Linux. The overall results over the years showed that programmers are consistently shifting from Window OS to Linux OS and Mac OS

    DOI for Data Visualization Analytic for Understanding the Dynamics of Operating System Using Programming Language Paradigm (opens in a new tab)
  • PublishedJournal article

    The Cooperative Society System Framework: A Goal Oriented Approach

    Citation: Adeagbo, M. A., Ejidokun, A. O., Kasali, A. A., & Agbaje, H. A. (2022). The Cooperative Society System Framework: A Goal Oriented Approach. Saudi Journal of Engineering and Technology, 7(4), 183–191. https://doi.org/10.36348/sjet.2022.v07i04.002

    Show abstract

    ICT has led to innovations in various sectors of the economy, including cooperative societies. As a result of innovation, several cooperative systems have been developed, but they do not adequately and effectively meet the needs of various cooperative societies. In addition, their process framework does not embed a generic approach such that the peculiarities of different cooperative can be catered for. Therefore, this paper presents a generic systems process framework for the development of cooperative system using Goal-driven Development Process (GDP). The GDP draws from the principle of an iterative and incremental model with top-down and bottom-up convergence approach for the identification of goals and implementation. HTML and CSS was used to implement the front-end while the back end was implemented using PHP and MySQL. The system was evaluated by 24 stakeholders across 4 cooperative societies. The result showed 71.67% overall reaction to the software, 73.54% screen, 68.13% terminology, and system information, 67.01% learning, and 71.5% system capability with overall evaluation of approximately 70.4% user’s satisfaction. Thus, the research presents a generic process framework that adequately captures the peculiarities of cooperative societies that software engineers will find useful in the development of cooperative software irrespective of the size and the complexity.

    DOI for The Cooperative Society System Framework: A Goal Oriented Approach (opens in a new tab)
  • PublishedConference paper

    Towards Building a Reliable and Efficient Automated Road Signs System

    Citation: Kasali, A. A., Akanbi, C. O., Akanni, A. A., Adeagbo, M. A., Badrudeen, A. A., Oladele, M. O., Abubakar, M. A., Olatoke, O. A., Ayinde, S. L., & Oke, T. O. (2022). Towards Building a Reliable and Efficient Automated Road Signs System. 3rd National Conference and Technological Exhibition, ASUP, Federal Polytechnic Ede, Nigeria, 3(1).