Skip to main content

Research Repository

Advanced Search

All Outputs (26)

Error-type -A novel set of software metrics for software fault prediction (2023)
Journal Article
Phung, K., Ogunshile, E., & Aydin, M. (2023). Error-type -A novel set of software metrics for software fault prediction. IEEE Access, 11, 30562-30574. https://doi.org/10.1109/ACCESS.2023.3262411

In software development, identifying software faults is an important task. The presence of faults not only reduces the quality of the software, but also increases the cost of development life cycle. Fault identification can be performed by analysing... Read More about Error-type -A novel set of software metrics for software fault prediction.

Modelling interrelationship between diseases with communicating stream x-machines (2022)
Journal Article
Jayatilake, D., Phung, K., Ogunshile, E., & Aydin, M. (2022). Modelling interrelationship between diseases with communicating stream x-machines. Proceedings of the Institute for System Programming of the RAS, 34(6), 147-164. https://doi.org/10.15514/ispras-2022-34%286%29-11

The world is moving towards alternative medicine and behavioural alteration for treating, managing, and preventing chronical diseases. In the last few decades, diagrammatical models have been extensively used to describe and understand the behaviou... Read More about Modelling interrelationship between diseases with communicating stream x-machines.

Development of communicating stream x-machine tool for modeling and generating test cases for automated teller machine (2022)
Presentation / Conference
Adewale Sanusi, B., Ogunshile, E., Aydin, M., Olatunde Olabiyisi, S., & Oyedepo Oyediran, M. (2022, August). Development of communicating stream x-machine tool for modeling and generating test cases for automated teller machine. Paper presented at 9th International Conference on Computer Science and Information Technology (CSIT 2022), Chennai, India

The improvement of this paper takes advantage of the existing formal method called Stream X-Machine by optimizing the theory and applying it to practice in a large-scale system. This optimized formal approach called Communicating Stream X-Machine (CS... Read More about Development of communicating stream x-machine tool for modeling and generating test cases for automated teller machine.

A Stream X-Machine tool for modelling and generating test cases for chronic diseases based on state-counting approach (2021)
Journal Article
Phung, K., Jayatilake, D., Ogunshile, E., & Aydin, M. (2021). A Stream X-Machine tool for modelling and generating test cases for chronic diseases based on state-counting approach. Programming and Computer Software, 47(8), 765-777. https://doi.org/10.1134/S0361768821080211

In the biomedical domain, diagrammatical models have been extensively used to describe and understand the behaviour of biological organisms (biological agents) for decades. Although these models are simple and comprehensive, they can only offer a sta... Read More about A Stream X-Machine tool for modelling and generating test cases for chronic diseases based on state-counting approach.

Exploring a web-based application to convert Tamil and Vietnamese speech to text without the effect of code- switching and code-mixing (2021)
Journal Article
Phung, K., Ramachandran, R., & Ogunshile, E. (2021). Exploring a web-based application to convert Tamil and Vietnamese speech to text without the effect of code- switching and code-mixing. Programming and Computer Software, 47(8), 757-764. https://doi.org/10.1134/S036176882108020X

This paper attempts to develop an application that converts Tamil and Vietnamese speech to text, with a view to encourage usage and indirectly ensure linguistic preservation of a classical language. The application converts spoken Tamil and Vietnames... Read More about Exploring a web-based application to convert Tamil and Vietnamese speech to text without the effect of code- switching and code-mixing.

A novel software fault prediction approach to predict error-type proneness in the Java programs using Stream X-Machine and machine learning (2021)
Conference Proceeding
Phung, K., Ogunshile, E., & Aydin, M. (2021). A novel software fault prediction approach to predict error-type proneness in the Java programs using Stream X-Machine and machine learning. In 2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT) (168-179). https://doi.org/10.1109/CONISOFT52520.2021.00032

Software fault prediction makes software quality assurance process more efficient and economic. Most of the works related to software fault prediction have mainly focused on classifying software modules as faulty or not, which does not produce suffic... Read More about A novel software fault prediction approach to predict error-type proneness in the Java programs using Stream X-Machine and machine learning.

Modeling diseases with Stream X Machine (2021)
Conference Proceeding
Jayatilake, S., Ogunshile, E., Aydin, M., & Phung, K. (2021). Modeling diseases with Stream X Machine. In 2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT) (61-68). https://doi.org/10.1109/CONISOFT52520.2021.00020

At present the world is moving towards alternative medicine and behavioural alteration for treating, managing, and preventing chronical diseases. With the individuality of the human beings has added more complexity in a domain where very high accurac... Read More about Modeling diseases with Stream X Machine.

Towards a multilingual, cross-cultural and student-led software engineering lectures in UK Higher Education (2021)
Conference Proceeding
Ramachandran, R., & Ogunshile, E. (2021). Towards a multilingual, cross-cultural and student-led software engineering lectures in UK Higher Education. . https://doi.org/10.1145/3437914.3437978

This work attempts to present a novel approach to deliver software engineering lectorial sessions. The work primarily focuses on increasing student engagement by taking a multilingual and cross-cultural approach where students take the lead. The desi... Read More about Towards a multilingual, cross-cultural and student-led software engineering lectures in UK Higher Education.

A reflection on the design and user acceptance of Tamil talk (2021)
Journal Article
Ramachandran, R., & Ogunshile, E. (2021). A reflection on the design and user acceptance of Tamil talk. Proceedings of the Institute for System Programming of the RAS, 33, 189-208. https://doi.org/10.15514/ispras-2021-33%281%29-13

Tamil talk is a speech to text application and was designed from a perspective of language and philosophy. This paper takes an indigenous approach in reflecting on the design and user acceptance of Tamil talk. The paper makes use of literature in cri... Read More about A reflection on the design and user acceptance of Tamil talk.

A focus on codemixing and codeswitching in Tamil speech to text (2020)
Conference Proceeding
Navaladi, L., Gandhi, I., Ofei, W., Chiurunga, Z., Mashat, A., Basandrai, A., …Ramachandran, R. (in press). A focus on codemixing and codeswitching in Tamil speech to text. In 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT) (154-165). https://doi.org/10.1109/CONISOFT50191.2020.00031

This paper attempts to develop an application that converts Tamil language speech to Tamil text, with a view to encourage usage and indirectly ensure linguistic preservation of a classical language. The application converts spoken Tamil to text witho... Read More about A focus on codemixing and codeswitching in Tamil speech to text.

An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system (2020)
Conference Proceeding
Ogunshile, E., & Phung, K. (in press). An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system. In 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT). https://doi.org/10.1109/CONISOFT50191.2020.00023

The rapid change of requirements has made software more complex and harder to maintain. Software testing tools play an important role in the Software Development Life Cycle. However, many technology companies have employed fast paced development of s... Read More about An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system.

Covid-19 Care – A mobile application to help connect volunteers and vulnerable people in the community during the Covid-19 lockdown (2020)
Conference Proceeding
Ogunshile, E., Phung, K., & Odongo, S. (in press). Covid-19 Care – A mobile application to help connect volunteers and vulnerable people in the community during the Covid-19 lockdown. In 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT) (124-133). https://doi.org/10.1109/CONISOFT50191.2020.00027

Whenever the world is faced with a devastating outbreak of events, technology innovations have proven to be a go to solution that expedite the recovery process. We propose a mobile application rapidly developed as a contender to the TechForce19 innov... Read More about Covid-19 Care – A mobile application to help connect volunteers and vulnerable people in the community during the Covid-19 lockdown.

Preserving linguistic heritage for generations to come! (2020)
Presentation / Conference
Ogunshile, E., & Ramachandran, R. (2020, September). Preserving linguistic heritage for generations to come!. Paper presented at DiPP 2020 : Digital Presentation and Preservation of Cultural and Scientific Heritage, Burgas, Bulgaria

Speech to Text is the ability to convert spoken word to text. There are many speech to text con-version applications available for different languages. Tamil is an ancient classical language which is vastly spoken in southern parts of India, Sri Lank... Read More about Preserving linguistic heritage for generations to come!.

Tamil Talk: What you speak is what you get! (2019)
Presentation / Conference
Ogunshile, E., & Ramachandran, R. (2019, October). Tamil Talk: What you speak is what you get!. Paper presented at CONISOFT 2019 : IEEE 7th International Conference on Software Engineering Research and Innovation, Mexico City

Tamil is one of the longest surviving classical languages in the world. Speech to text in Tamil would benefit to a lot of native Tamil speakers throughout the world. There are many speech recognition and speech to text applications available for a... Read More about Tamil Talk: What you speak is what you get!.

Viability of small-scale HPC cloud infrastructures (2018)
Conference Proceeding
Ogunshile, E. K. A. (2018). Viability of small-scale HPC cloud infrastructures. In V. Méndez Muñoz, D. Ferguson, M. Helfert, & C. Pahl (Eds.), Proceedings of the 8th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER (275-286). https://doi.org/10.5220/0006640802750286

RDMA networking has historically been linked closely and almost exclusively with HPC infrastructures. However, as demand for RDMA networking increases in fields outside of HPC, such as with Hadoop in the Big Data space, an increasing number of organi... Read More about Viability of small-scale HPC cloud infrastructures.

Developing a power efficient private cloud ready infrastructure for small-medium sized enterprises (2018)
Conference Proceeding
Ogunshile, E. (2018). Developing a power efficient private cloud ready infrastructure for small-medium sized enterprises. In V. Méndez Muñoz, D. Ferguson, M. Helfert, & C. Pahl (Eds.), Proceedings of the 8th International Conference on Cloud Computing and Services Science (299-309). https://doi.org/10.5220/0006641002990309

Digital technology is advancing and the means of powering it so. For small-medium enterprise (SME) to remain competitive in today’s economic climate it is paramount they can respond to business challenges with agility and efficiency. Despite knowing... Read More about Developing a power efficient private cloud ready infrastructure for small-medium sized enterprises.

qvm: A command line tool for the provisioning of virtual machines (2018)
Conference Proceeding
Ogunshile, E. (2018). qvm: A command line tool for the provisioning of virtual machines. In V. Méndez Muñoz, D. Ferguson, M. Helfert, & C. Pahl (Eds.), Proceedings of the 8th International Conference on Cloud Computing and Services Science (287-298). https://doi.org/10.5220/0006640902870298

The purpose of this paper is to create and demonstrate a command line utility that uses freely available cloud images—typically intended for deployment within public and private cloud environments—to rapidly provision virtual machines on a local serv... Read More about qvm: A command line tool for the provisioning of virtual machines.

Leveraging cloud computing, virtualisation and solar technologies to increase performance and reduce cost in small to medium-sized businesses (2018)
Conference Proceeding
Ogunshile, E. K. A. (2018). Leveraging cloud computing, virtualisation and solar technologies to increase performance and reduce cost in small to medium-sized businesses. In V. Méndez Muñoz, D. Ferguson, M. Helfert, & C. Pahl (Eds.), Proceedings of the 8th International Conference on Cloud Computing and Services Science (310-321). https://doi.org/10.5220/0006641103100321

Cloud computing has been available for some time and is used in large organisations across the globe. We know that cloud computing is an economically viable concept in these large global organisations, however we do not understand sufficiently whethe... Read More about Leveraging cloud computing, virtualisation and solar technologies to increase performance and reduce cost in small to medium-sized businesses.

CompleX-Machine: An automated testing tool using X-Machine theory (2018)
Journal Article
Ogunshile, E. (2018). CompleX-Machine: An automated testing tool using X-Machine theory. https://doi.org/10.1999/1307-6892/10008653

This paper is aimed at creating an Automatic Java X-Machine testing tool for software development. The nature of software development is changing. Thus, the type of software testing tools required is also changing. Software is growing increasingly co... Read More about CompleX-Machine: An automated testing tool using X-Machine theory.

An investigation into the use of solar power in cloud computing environment (2017)
Book Chapter
Ogunshile, E. K. A. (2017). An investigation into the use of solar power in cloud computing environment. In D. Ferguson, V. Méndez Muñoz, J. Cardoso, M. Helfert, & C. Pahl (Eds.), Proceedings of the 7th International Conference on Cloud Computing and Services Science (755-766). Porto, Portugal: Scitepress. https://doi.org/10.5220/0006380107550766

Cisco predict that by 2019, 86% of computing workloads will be carried out within a cloud computing environment. This is leading to the dramatically increasing need for data centre expansion which in turn is consuming more and more of the world’s nat... Read More about An investigation into the use of solar power in cloud computing environment.