Bakare Ayeni - Academia.edu (original) (raw)

Papers by Bakare Ayeni

Research paper thumbnail of Improved Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time

International journal of computer applications, Jun 15, 2017

Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network sched... more Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network scheduling. Time slices are assigned to each process in equal portions and in circular order handling all processes without priority. Round Robin algorithm requires some parameter such as arrival time, burst time and quantum time which enables the scheduler to predict the behavior of possible processes. Prior to the execution of a process, the burst time is not known. This paper proposed a more improvement in the Round Robin CPU scheduling algorithm by improving the algorithm of Anju et. al. where burst time is determined using an initial time quantum. However, the improved algorithm determines burst time using instruction count in each of the process and by experimental analysis. This proposed algorithm performs better than Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time in terms of minimizing average waiting time, average turnaround time and number of context switches.

Research paper thumbnail of Design of a Real Time Situation Awareness and Crisis Management System Using Social Network platform

Crisis Management and Situation Awareness are two increasingly important topics in today’s world.... more Crisis Management and Situation Awareness are two increasingly important topics in today’s world. Nigeria, like the rest of the world, is exposed to a wide range of natural or human induced disasters. While some of these disasters are rapid, others are slow-onset, resulting in catastrophic situations leading to loss of lives, property and degradation of environment. Some of the disasters are drought, desertification, flooding, epidemics, coastal erosion, dam failure, building collapse, oil spillage, maritime collision or accident, bomb explosion, communal clash, fire, air crashes and boat mishap and many more. This paper presents the design of SITUWARE, a situation awareness application that takes advantage of the vast usage of mobile and portable electronic devices to provide handy, prompt, precise and instructional information about critical situations around people. PHP was used as a server side scripting language and MySQL as database platform for the system. We note however, th...

Research paper thumbnail of An Improved Classification Method for Diagnosing Heart Disease using Particle Swarm Optimization

Today, the diagnosis of some of the major cardiovascular diseases, for example Coronary Artery Di... more Today, the diagnosis of some of the major cardiovascular diseases, for example Coronary Artery Diseases (CAD), heart rhythm problems, Ischemic, Atrial Fabrication and so on is generally accomplished by following modern and costly therapeutic strategies performed in well-equipped medical institutions. In addition, these procedures usually require the application of invasive methods by only highly qualified medical experts. Although this approach gives a high degree of accuracy regarding diagnosis, but the number of patients having access to this facility is limited. Hence, the development of an easily accessible method for cardiovascular disease diagnosis is highly desirable. In this research work, the past work which employs the use of Deep Neural Network (DNN) for the diagnosis of heart disease is extended, CAD for four (4) different datasets was used with Particle Swarm Optimization (PSO) assisted method for DNN to enhance the accuracy of diagnosing heart disease, which is very co...

Research paper thumbnail of Of Performance Analysis Methods for Real-Time Embedded Systems Design

Embedded systems interact with their physical environment in which they are connected through sen... more Embedded systems interact with their physical environment in which they are connected through sensors and actuators. Consequently they must execute at a pace determined by their environment. Performance analysis of real-time embedded system plays an important role in the design process of complex embedded systems for analyzing essential performance characteristics of system design at an early phase. This gives the choice of important design decisions before much time and resources are invested in detailed implementation. The classification criterion for performance analysis methods is given by the set of analyzable performance metrics like timing aspects, memory requirement, resource utilization or power consumption. This paper reviews and compares various performance analysis methods. It also identifies the limitations of these methods. There are many performance analysis methods; notable among them are simulation and formal analysis methods, real-time calculus, holistic scheduling...

Research paper thumbnail of Detecting Cross-Site Scripting in Web Applications Using Fuzzy Inference System

Journal of Computer Networks and Communications, 2018

With improvement in computing and technological advancements, web-based applications are now ubiq... more With improvement in computing and technological advancements, web-based applications are now ubiquitous on the Internet. However, these web applications are becoming prone to vulnerabilities which have led to theft of confidential information, data loss, and denial of data access in the course of information transmission. Cross-site scripting (XSS) is a form of web security attack which involves the injection of malicious codes into web applications from untrusted sources. Interestingly, recent research studies on the web application security centre focus on attack prevention and mechanisms for secure coding; recent methods for those attacks do not only generate high false positives but also have little considerations for the users who oftentimes are the victims of malicious attacks. Motivated by this problem, this paper describes an “intelligent” tool for detecting cross-site scripting flaws in web applications. This paper describes the method implemented based on fuzzy logic to de...

Research paper thumbnail of Improved Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time

International Journal of Computer Applications, 2017

Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network sched... more Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network scheduling. Time slices are assigned to each process in equal portions and in circular order handling all processes without priority. Round Robin algorithm requires some parameter such as arrival time, burst time and quantum time which enables the scheduler to predict the behavior of possible processes. Prior to the execution of a process, the burst time is not known. This paper proposed a more improvement in the Round Robin CPU scheduling algorithm by improving the algorithm of Anju et. al. where burst time is determined using an initial time quantum. However, the improved algorithm determines burst time using instruction count in each of the process and by experimental analysis. This proposed algorithm performs better than Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time in terms of minimizing average waiting time, average turnaround time and number of context switches.

Research paper thumbnail of Modelling and Analysis of Microchipped Equipped Number Plate for Car Tracking System Using ‘UPPAAL’

British Journal of Mathematics & Computer Science, 2016

This paper presents the design and analysis of microchip eq u ped car number plate integrated wit... more This paper presents the design and analysis of microchip eq u ped car number plate integrated with GPS car tracking system. A Microchipped car number plate is a technology where chips are embedded on number plates. The microchip can store data of the car own er, i cluding registration details, chassis number and other necessary road traffic details and the c ar can be scanned from distance using chipreaders. The information on the plates can be used to quic kly pick up vehicles which are on the road illegally. It can also help to eliminate vehicle theft , detect unlicensed and uninsured vehicles, and allow road traffic officer or law enforcement agent to trace nd follow any vehicle without the need for this officer’s car to be within miles. UPPAAL is used for the design and analysis of microchip equipped car number plate integrated. The model-checker UPPAAL based on the theory of timed automata and its modelling language offers additional features such as bounde d i teger variables and urgency. Results of our model show quick synchronisation of data captured from GP S tracking device and chip-readers. We note, however, that many numbers of states are covered in the modelling which caused delays in early termination and reachability analysis of the model as potenti al limitation of our proposed system.

Research paper thumbnail of Cloud Based Architecture Solution for Aircraft Flight Data Recorder

British Journal of Applied Science & Technology, 2016

This work was carried out in collaboration between both authors. Author BKA designed the system, ... more This work was carried out in collaboration between both authors. Author BKA designed the system, performed the simulation of cloud based aircraft FDR, wrote the first draft of the manuscript and managed literature searches. Author SOY managed the analyses of the simulation and literature searches. Both authors read and approved the final manuscript.

Research paper thumbnail of Integration of Radar System with GPS-Based Traffic Alert and Collision Avoidance System (TCAS) for Approach Control Separation

Journal of Aviation Technology and Engineering, 2013

The air traffic control system is a vast network of people and necessary navigational equipment t... more The air traffic control system is a vast network of people and necessary navigational equipment that ensures the safe operation of commercial and private aircraft throughout the world. Air traffic controller service is responsible for area, approach and aerodrome control. Aircraft fatal accident data for commercial jet airplanes between 1959 and 2008 show that 36% of the accidents happen in the final approach and landing phase, possibly due to mechanical failure or human error resulting from poor communication between the pilot and air traffic controller. This paper presents an integration of a radar system with a GPS-based Traffic Alert and Collision Avoidance System (TCAS) for approach control separation between all instrument flight rules (IFR) flights and between IFR flights and visual flight rules (VFR) flights operated as controlled flights. The integration is simulated using MATLAB. Results of the simulation show that aircraft separation is easier and safer than relying only on an air traffic controller. We note, however, that the service of air traffic controllers is still required for successful aerodrome control.

Research paper thumbnail of Modelling and Analysis of GPS Based Traffic Alert and Collision Avoidance System (Tcas) Using 'Uppaal

International Journal of Engineering Science, 2011

Abstract: The Traffic alert and Collision Avoidance System (TCAS) is a collision avoidance system... more Abstract: The Traffic alert and Collision Avoidance System (TCAS) is a collision avoidance system designed to reduce the incidence of mid-air collisions between aircrafts. TCAS monitors the airspace around an aircraft for other aircraft equipped with a corresponding ...

Research paper thumbnail of Improved Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time

International journal of computer applications, Jun 15, 2017

Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network sched... more Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network scheduling. Time slices are assigned to each process in equal portions and in circular order handling all processes without priority. Round Robin algorithm requires some parameter such as arrival time, burst time and quantum time which enables the scheduler to predict the behavior of possible processes. Prior to the execution of a process, the burst time is not known. This paper proposed a more improvement in the Round Robin CPU scheduling algorithm by improving the algorithm of Anju et. al. where burst time is determined using an initial time quantum. However, the improved algorithm determines burst time using instruction count in each of the process and by experimental analysis. This proposed algorithm performs better than Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time in terms of minimizing average waiting time, average turnaround time and number of context switches.

Research paper thumbnail of Design of a Real Time Situation Awareness and Crisis Management System Using Social Network platform

Crisis Management and Situation Awareness are two increasingly important topics in today’s world.... more Crisis Management and Situation Awareness are two increasingly important topics in today’s world. Nigeria, like the rest of the world, is exposed to a wide range of natural or human induced disasters. While some of these disasters are rapid, others are slow-onset, resulting in catastrophic situations leading to loss of lives, property and degradation of environment. Some of the disasters are drought, desertification, flooding, epidemics, coastal erosion, dam failure, building collapse, oil spillage, maritime collision or accident, bomb explosion, communal clash, fire, air crashes and boat mishap and many more. This paper presents the design of SITUWARE, a situation awareness application that takes advantage of the vast usage of mobile and portable electronic devices to provide handy, prompt, precise and instructional information about critical situations around people. PHP was used as a server side scripting language and MySQL as database platform for the system. We note however, th...

Research paper thumbnail of An Improved Classification Method for Diagnosing Heart Disease using Particle Swarm Optimization

Today, the diagnosis of some of the major cardiovascular diseases, for example Coronary Artery Di... more Today, the diagnosis of some of the major cardiovascular diseases, for example Coronary Artery Diseases (CAD), heart rhythm problems, Ischemic, Atrial Fabrication and so on is generally accomplished by following modern and costly therapeutic strategies performed in well-equipped medical institutions. In addition, these procedures usually require the application of invasive methods by only highly qualified medical experts. Although this approach gives a high degree of accuracy regarding diagnosis, but the number of patients having access to this facility is limited. Hence, the development of an easily accessible method for cardiovascular disease diagnosis is highly desirable. In this research work, the past work which employs the use of Deep Neural Network (DNN) for the diagnosis of heart disease is extended, CAD for four (4) different datasets was used with Particle Swarm Optimization (PSO) assisted method for DNN to enhance the accuracy of diagnosing heart disease, which is very co...

Research paper thumbnail of Of Performance Analysis Methods for Real-Time Embedded Systems Design

Embedded systems interact with their physical environment in which they are connected through sen... more Embedded systems interact with their physical environment in which they are connected through sensors and actuators. Consequently they must execute at a pace determined by their environment. Performance analysis of real-time embedded system plays an important role in the design process of complex embedded systems for analyzing essential performance characteristics of system design at an early phase. This gives the choice of important design decisions before much time and resources are invested in detailed implementation. The classification criterion for performance analysis methods is given by the set of analyzable performance metrics like timing aspects, memory requirement, resource utilization or power consumption. This paper reviews and compares various performance analysis methods. It also identifies the limitations of these methods. There are many performance analysis methods; notable among them are simulation and formal analysis methods, real-time calculus, holistic scheduling...

Research paper thumbnail of Detecting Cross-Site Scripting in Web Applications Using Fuzzy Inference System

Journal of Computer Networks and Communications, 2018

With improvement in computing and technological advancements, web-based applications are now ubiq... more With improvement in computing and technological advancements, web-based applications are now ubiquitous on the Internet. However, these web applications are becoming prone to vulnerabilities which have led to theft of confidential information, data loss, and denial of data access in the course of information transmission. Cross-site scripting (XSS) is a form of web security attack which involves the injection of malicious codes into web applications from untrusted sources. Interestingly, recent research studies on the web application security centre focus on attack prevention and mechanisms for secure coding; recent methods for those attacks do not only generate high false positives but also have little considerations for the users who oftentimes are the victims of malicious attacks. Motivated by this problem, this paper describes an “intelligent” tool for detecting cross-site scripting flaws in web applications. This paper describes the method implemented based on fuzzy logic to de...

Research paper thumbnail of Improved Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time

International Journal of Computer Applications, 2017

Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network sched... more Round-Robin (RR) is one of the algorithms mostly used in time sharing system and in network scheduling. Time slices are assigned to each process in equal portions and in circular order handling all processes without priority. Round Robin algorithm requires some parameter such as arrival time, burst time and quantum time which enables the scheduler to predict the behavior of possible processes. Prior to the execution of a process, the burst time is not known. This paper proposed a more improvement in the Round Robin CPU scheduling algorithm by improving the algorithm of Anju et. al. where burst time is determined using an initial time quantum. However, the improved algorithm determines burst time using instruction count in each of the process and by experimental analysis. This proposed algorithm performs better than Dynamic Time Slice Round Robin Scheduling Algorithm with Unknown Burst Time in terms of minimizing average waiting time, average turnaround time and number of context switches.

Research paper thumbnail of Modelling and Analysis of Microchipped Equipped Number Plate for Car Tracking System Using ‘UPPAAL’

British Journal of Mathematics & Computer Science, 2016

This paper presents the design and analysis of microchip eq u ped car number plate integrated wit... more This paper presents the design and analysis of microchip eq u ped car number plate integrated with GPS car tracking system. A Microchipped car number plate is a technology where chips are embedded on number plates. The microchip can store data of the car own er, i cluding registration details, chassis number and other necessary road traffic details and the c ar can be scanned from distance using chipreaders. The information on the plates can be used to quic kly pick up vehicles which are on the road illegally. It can also help to eliminate vehicle theft , detect unlicensed and uninsured vehicles, and allow road traffic officer or law enforcement agent to trace nd follow any vehicle without the need for this officer’s car to be within miles. UPPAAL is used for the design and analysis of microchip equipped car number plate integrated. The model-checker UPPAAL based on the theory of timed automata and its modelling language offers additional features such as bounde d i teger variables and urgency. Results of our model show quick synchronisation of data captured from GP S tracking device and chip-readers. We note, however, that many numbers of states are covered in the modelling which caused delays in early termination and reachability analysis of the model as potenti al limitation of our proposed system.

Research paper thumbnail of Cloud Based Architecture Solution for Aircraft Flight Data Recorder

British Journal of Applied Science & Technology, 2016

This work was carried out in collaboration between both authors. Author BKA designed the system, ... more This work was carried out in collaboration between both authors. Author BKA designed the system, performed the simulation of cloud based aircraft FDR, wrote the first draft of the manuscript and managed literature searches. Author SOY managed the analyses of the simulation and literature searches. Both authors read and approved the final manuscript.

Research paper thumbnail of Integration of Radar System with GPS-Based Traffic Alert and Collision Avoidance System (TCAS) for Approach Control Separation

Journal of Aviation Technology and Engineering, 2013

The air traffic control system is a vast network of people and necessary navigational equipment t... more The air traffic control system is a vast network of people and necessary navigational equipment that ensures the safe operation of commercial and private aircraft throughout the world. Air traffic controller service is responsible for area, approach and aerodrome control. Aircraft fatal accident data for commercial jet airplanes between 1959 and 2008 show that 36% of the accidents happen in the final approach and landing phase, possibly due to mechanical failure or human error resulting from poor communication between the pilot and air traffic controller. This paper presents an integration of a radar system with a GPS-based Traffic Alert and Collision Avoidance System (TCAS) for approach control separation between all instrument flight rules (IFR) flights and between IFR flights and visual flight rules (VFR) flights operated as controlled flights. The integration is simulated using MATLAB. Results of the simulation show that aircraft separation is easier and safer than relying only on an air traffic controller. We note, however, that the service of air traffic controllers is still required for successful aerodrome control.

Research paper thumbnail of Modelling and Analysis of GPS Based Traffic Alert and Collision Avoidance System (Tcas) Using 'Uppaal

International Journal of Engineering Science, 2011

Abstract: The Traffic alert and Collision Avoidance System (TCAS) is a collision avoidance system... more Abstract: The Traffic alert and Collision Avoidance System (TCAS) is a collision avoidance system designed to reduce the incidence of mid-air collisions between aircrafts. TCAS monitors the airspace around an aircraft for other aircraft equipped with a corresponding ...