Faculty of Computing

Permanent URI for this communityhttps://rda.sliit.lk/handle/123456789/4202

Browse

Search Results

Now showing 1 - 4 of 4
  • Thumbnail Image
    PublicationEmbargo
    A Smart Aquaponic System for Enhancing The Revenue of Farmers in Sri Lanka
    (IEEE, 2022-10-19) Ekanayake, D; de Alwis, P; Harshana, P; Munasinghe, D; Jayakody, A; Gamage, N
    Sri Lanka's agricultural sector confronts serious challenges from fertilizer shortages and agriculture-related chemical scarcity. Innovations comparable to aquaponic systems may be offered to Sri Lankan farmers to overcome these difficulties using IoT and ML technology. This research scope is to implement a smart and secure aquaponic environment monitoring system to forecast plant and fish growth factors, provide Sri Lankan farmers with insights into the environment's behaviors, and take measures according to the predictions utilizing control mechanisms. In this research, more exact predictions have been generated by the Random Forest algorithm model rather than the LSTM model, and most of the investigated parameters given good accuracy according to the absolute mean error (Media TDS-1.95, Media pH-0.06, Media Temperature-0.49, Env. Temperature- 0.94, Env. Humidity-2.70) except the environment light intensity (64.11). The ML solution studied in this research paper would increase the quality of traditional agriculture in Sri Lanka for greater productivity and economic benefit.
  • Thumbnail Image
    PublicationEmbargo
    Techniques of Enhancing Synchronization Efficiency of Distributed Real Time Operating Systems
    (IEEE, 2022-02-23) Rajapaksha, S; Alagalla, H
    Distributed Operating Systems is one of the most modernizing concepts of the world. When it comes to Distributed Networks and Operating Systems, Real-Time Operating systems are highly crucial for the developers to achieve desired Tasks. To make the concept into the working functionality, Synchronization is playing a huge role. Synchronization has experimented with many techniques by researchers. Still, there is a lack of analysis to find the most optimized and most effective technique to achieve the goal of enhancing the accuracy and efficiency of Real-Time Operating Systems (RTOS) by synchronization context. Apart from that research is analytically produces the explanation about existing synchronization platforms in the computing world including backup Synchronization, On-Chip Memory Handling, Location-Based Network Systems Configuration, and Hardware Oriented Synchronization. Especially this research focuses on the problems and challenges of the existing RTOS and Distributed RTOS (DRTOS) Systems. Further, this paper will elaborate on the best-suited solutions and techniques to follow during the development of Distributed Node Network with Multi-Core Processors. It will propose multiple techniques to enhance the efficiency by using various algorithms comprising lock-based, lock-free, semaphore based, Mutex based, and Hardware related high accuracy criteria. Also, this will be highly beneficial for the people who are interested in Internet of Thing-based Distributed Networks to build more supportive and high-performance processing systems using desired featured objectives.
  • Thumbnail Image
    PublicationEmbargo
    Enhancing the security of OLSR protocol using reinforcement learning
    (IEEE, 2017-09-14) Priyadarshani, H; Jayasekara, N; Chathuranga, L; Kesavan, K; Nawarathna, C; Sampath, K. K; Liyanapathirana, C; Rupasinghe, L
    Mobile ad-hoc networks are used in various institutions such as the military, hospitals, and various businesses. Due to their dynamic mobile structure-free and self-adaptive nature, they are ideal to be used in emergency situations where the resources available are limited. The wireless range of the devices in the MANET is narrow. In order to communicate with the desired device often times it is necessary to use intermediate devices between the source and the destination. Therefore, it is important to secure sensitive information sent through intermediate devices. OLSR is a widely used MANET routing protocol. Although OLSR protocol has excelled in performance and reliability, it is rather poor in security. In this context, we attempt to improve the security of OLSR protocol with the aid of Q-Learning by selecting trustworthy nodes to forward messages. Behavior of the nodes is used to determine the trust of the nodes.
  • Thumbnail Image
    PublicationEmbargo
    Enhancing the security of online banking systems via keystroke dynamics
    (IEEE, 2013-04-26) Gunathilake, N. M; Padikaraarachchi, A. P. B; Koralagoda, S. P; Jayasundara, M. G; Paliyawadana, P. A. I. M; Manawadu, C. D; Rajapaksha, S. K
    Security is one of the key components of a computer system. The critical aspects become higher when it comes to online solutions that have millions of secure transactions occurring. Once the user credentials are passed to unintended user, the security of that particular entity is vulnerable harmful events could occur in different magnitudes. What is required is a reliable, efficient and hardware independent solution to authenticate online systems from intruders and hackers. In our research we have provided evidence that a complete platform independent online solution based on a methodology called Keystroke Dynamics which extract detailing timing information of user, and create a bio-matric template for each can be used to handle these treats. Comparing with other existing method this is more productive and efficient manner to authenticate online systems.