<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="https://repository.uob.edu.ly/handle/123456789/1238">
<title>Student Graduation Projects</title>
<link>https://repository.uob.edu.ly/handle/123456789/1238</link>
<description>formal assignment chosen by a student on a topic related to the curriculum</description>
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1867"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1866"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1865"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1864"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1863"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1862"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1861"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1860"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1859"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1858"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1857"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1856"/>
<rdf:li rdf:resource="https://repository.uob.edu.ly/handle/123456789/1799"/>
</rdf:Seq>
</items>
<dc:date>2026-07-02T07:45:49Z</dc:date>
</channel>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1867">
<title>Master Thesis Design a Prototype Model for Mobile Disease Diagnosis Based on Decision Support System</title>
<link>https://repository.uob.edu.ly/handle/123456789/1867</link>
<description>Master Thesis Design a Prototype Model for Mobile Disease Diagnosis Based on Decision Support System
Basma, Salim A Mahdi
In recent years, the Decision Support Systems (DSS) have gained an important role in &#13;
the research of information systems, where the DSS expiration are used for systems and &#13;
applications that aim at helping work teams or users to make decisions. This is achieved &#13;
by providing them with suitable and useful information to solve problems. As we all know &#13;
that the success of any institution depends on the quality of decisions made. Such good &#13;
decisions are genuinely made through data analysis and most importantly, specific &#13;
knowledge is required by those who run any institution or organization. These two &#13;
essential elements help a lot in the decision making process.&#13;
Generally speaking, we are fully aware of the importance of the increasing popularity of&#13;
mobile technology and the vital role it plays in so many fields and specialties in the &#13;
modern world. As we know mobile technology is basically applied in many domains &#13;
including scientific, technical and business applications. It is very clear that this &#13;
widespread technology is becoming more and more integral part of our everyday lives, &#13;
many reasons are behind making this technology so popular and universal among millions&#13;
of users around the world, accessibility and speed are two well-known features for mobile &#13;
technology nowadays.
</description>
<dc:date>2015-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1866">
<title>Master Thesis Dynamic Defense In-Depth Model to Enhance SDN Security</title>
<link>https://repository.uob.edu.ly/handle/123456789/1866</link>
<description>Master Thesis Dynamic Defense In-Depth Model to Enhance SDN Security
Mahmoud, F. Elhejazi
The traditional long-established networks and networking techniques are no longer suitable for future ever-expanding networking requirements, specifically, the automation and programmability of network communications. Software-Defined Networking (SDN) is the most agreeable solution for that. SDN intelligence is a logically centralized controller that applies a standard open Application Programming Interface (API) to directly control the packet handling functions of network devices. OpenFlow is currently the main and widely known communication protocol in SDN architecture. As a result of such centralization, the SDN architecture subjected the controller as a single point with more attack surfaces for each layer. This entails the search for more security and protection procedures for the SDN architecture without sacrificing its swift response to changing business requirements. This thesis aims to enhance the protection of the division's concept in SDN architecture, which reduces the creation of more attack surfaces that can be targeted by malicious activities. Thus, the research focuses on the design of a dependable SDN controller model via Defense In-Depth (DID) techniques, including the requirements for a secure, resilient, and robust controller. The Dynamic Defense In-Depth (DDiD) model deployment is proposed for the SDN control layer to enhance overall OpenFlow protocol security. Detailed measurable threats and protection mechanisms, according to the DDiD model, were investigated and implemented using a simulation environment (mininet). Also, the thesis presents a proof of concept evaluation mechanism using entropy for Denial of Service DoS attacks to confirm the applicability of secure structure requirements to the SDN controller layer. The DDiD resulted in a higher standard deviation value between normal traffic and attack traffic than the current SDN architecture, with a diverging value of ±0.02 and utmost ~59.51% difference in a better level of protection .The obtained results confirm the promising potential of achieving the required security goals.
</description>
<dc:date>2022-10-22T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1865">
<title>Master Thesis A Fusion of Features Exactions to Recognize Human Ear Biometrics</title>
<link>https://repository.uob.edu.ly/handle/123456789/1865</link>
<description>Master Thesis A Fusion of Features Exactions to Recognize Human Ear Biometrics
Bothaina, Farag Gargoum
The demand for more secure authentication has increased on several occasions. Exploiting biometrics in various forms such as face, voice, handwriting, and gait recognition is a reliable method for authentication. Recently, the analysis of ear images as a biometric method has become a robust identification method. A number of researchers have shown that ear recognition is a viable alternative to more common biometrics such as fingerprint, face, and iris recognition, because the ear is relatively stable over time, non-invasive to capture, expressionless, and both the geometry and shape of the ear have significant variation among individuals. Researchers have tried a variety of methods to improve ear recognition. Some researchers have enhanced existing algorithms to assist in recognizing individuals by their ears. Others have taken algorithms that have been tried and tested for another purpose, such as face recognition, and applied them to ear recognition. These approaches have resulted in a number of state-of-the-art effective methods for identifying individuals by ear. Many of the challenges occur due to errors in the method of capturing images, poor illumination, image dimensions, off-angle ears, etc. The various methods have been adopted by researchers in order to enhance and increase the performance of ear recognition.&#13;
Most of the ear recognition systems incorporate processes before the feature extraction stage; first, the pre-processing stage, which is done to enhance only the region of interest. This stage includes segmentation and normalization. Subsequently, to enhance the normalized ear image. In this research, the Histogram Equalization (HE) technique has been implemented to facilitate the application of the feature extraction step. Then we presented an approach based on a fusion of two different techniques of feature extraction: Histograms of Oriented Gradients (HOG) and Local Binary Patterns (LBP) to extract the desired features. whereas Principal Component Analysis (PCA) is used to reduce the space of the feature dimensionality. For classification, Linear Discriminant Analysis (LDA) is used. The proposed technique is applied to the images of the IITD I database. The proposed method has yielded significant achievements compared with other studies.
</description>
<dc:date>2022-08-22T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1864">
<title>Master Thesis Automated Glaucoma Detection based on Combination of Feature Extraction Methods</title>
<link>https://repository.uob.edu.ly/handle/123456789/1864</link>
<description>Master Thesis Automated Glaucoma Detection based on Combination of Feature Extraction Methods
Zakia, Ahmed Ali
Machine learning techniques have been using increasingly in medical image analysis field to perform features recognition and decision-making tasks that demonstrate major advances in medical care field. Automated analysis of medical images contributes to increase the classification performance. Increasing the number of glaucoma patients in our country motivated us to establish an automated system for detecting the disease. Glaucoma is chronic and degenerative disease causing irreversible damage in nerve system of an eye and is led to blindness. This research aimed to present an automated glaucoma detection approach by identifying non-morphological attributes using combination of feature extraction methods. The proposed methodology was divided into: image acquisition through RIM-ONEs datasets, 2D-Discrete Wavelet Transform was applied to de-noising databases images. Local Binary Pattern represented the separated images and Gray Level Run-Length Matrix used to describe the texture patterns. Finally, two classifiers were applied to learn the models using extracted features, the proposed methodology was evaluate by measuring the sensitivity, specificity and accuracy of the models and the results were promising and more accurate compared to the results of related literatures.
</description>
<dc:date>2023-01-25T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1863">
<title>Master Thesis Graphical Passwords Authentication System Resistant To Shoulder Surfing Attacks</title>
<link>https://repository.uob.edu.ly/handle/123456789/1863</link>
<description>Master Thesis Graphical Passwords Authentication System Resistant To Shoulder Surfing Attacks
Amna, Jamal Abdulsalam Abraheem
Passwords are widely used for authentication in information systems, and it is still the dominant method of authentication despite its weaknesses due to its simplicity. However, users have difficulty remembering long passwords that are restricted with high security policies. Thus, they make short password, which makes it insecure and vulnerable to hacking. To solve this problem the graphical password techniques was proposed, which is a technique based on the use of images and patterns instead of text. However, this technique has deficiencies and requires further research. As with current schemes of this technique, when increasing the ease of use, it will reducing the security defenses vice versa. The main goal of this research is combining usability features with providing secure defense mechanisms, without compromising the ease of use and memorization. Where this research focuses on verifying graphical password schemes and summarizing the most important solutions that can be offered in the field of graphical password techniques. To make sure that the main objective of the research is achieved, a new system has been built based on the comparison between graphical password technique and text password technique. The proposed system was also tested with a sample of users and the usability features offered were evaluated, with positive results. Most of the users preferred the graphical password over the text password in terms of ease of use and remembering. The security of the proposed system was also evaluated, and the results showed that the system provides a defense mechanism against common attacks exposed by graphical password techniques.
</description>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1862">
<title>Master Thesis Performance Analysis of Feature Extraction Techniques for Iris Recognition System</title>
<link>https://repository.uob.edu.ly/handle/123456789/1862</link>
<description>Master Thesis Performance Analysis of Feature Extraction Techniques for Iris Recognition System
Amina, Atia Abdo
Biometric systems are widely used by governments, businesses and organizations to identify people based to their biological characters. The main purpose to use such systems is to improve the security of systems, but they could also be used to get more information about individuals. Some biometric traits are used to authenticate a person's identity such as face, fingerprint, handwriting, signature, voice, DNA, and ear. One of the most prompting and evolving methods in biometric identification is the iris recognition as the human iris has a unique texture which includes a veriety of details. Iris recognition has gained a challenge for many researchers. Many of the challenges occur due to the errors in the method of capturing images, poor illumination, image dimensions, off-angle iris, etc. The various methods have been adopted by researchers in order to enhance and increase the performance of iris recognition.&#13;
Most of the iris recognition systems incorporate processes before the features extraction stage; first, the pre-processing stage which is done to enhance only the region of interests. This stage includes segmentation and normalization. Segmentation is used for the localization of the correct iris region by using the Circular Hough Transform technique (CHT). In the normalization stage, it converts the iris region to a suitable shape with specific dimensions. The Daugman’s Rubber Sheet Model has been used to remaps each point within the iris region to a pair of polar coordinates. Finally, to improve the normalized iris image, the Histogram Equalization (HE) technique has been implemented to facilitate the application of the feature extraction step.
</description>
<dc:date>2020-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1861">
<title>Master Thesis A thesis Submitted to faculty of information technology in partial fulfillment of the requirement of the Master’s Degree in Software Engineering</title>
<link>https://repository.uob.edu.ly/handle/123456789/1861</link>
<description>Master Thesis A thesis Submitted to faculty of information technology in partial fulfillment of the requirement of the Master’s Degree in Software Engineering
Samah, Ali Naief
Much research has been carried out on the importance of design patterns as a tool that saves time in the design of a software program and establishes helpful results in different platforms. However, the methods for pattern representation, organization , saving and restoring have not been stated clearly. This study attempts to find an easy way to turn data into an XML (extensible markup language) file that shows the component pattern as a text, and in order to help the designer to organize and save such patterns. We begin by applying a design pattern that has been described and documented by a catalog, published on a web page and stored in xml format. The store operation consists of saving the page, taking the content and using it in an application. Most the time these patterns are reduced, because no clear methods for saving and returning the data when it is needed are available. A tool is required to perform this task. The tool will be applied by using an xml–based parser that compiles an xml file and transforms it into a formula understandable by all designers. The proposed tool will use the HTML (Hypertext Markup language ) technology to display the xml-file as an acceptable text, desired by the designer, and suitable language such as vb.net and asp.net will be selected to implement the tool. The aim of the present work is to provide a work mechanism for designers. This mechanism will allow information and experience to be exchanged among designers in different programming environments, and also reduce time and effort in the design of reliable solutions to problems.
</description>
<dc:date>2012-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1860">
<title>Master Thesis An Approach to Improve Multi-agent System Architecture Design by Minimizing Complexity Aspects</title>
<link>https://repository.uob.edu.ly/handle/123456789/1860</link>
<description>Master Thesis An Approach to Improve Multi-agent System Architecture Design by Minimizing Complexity Aspects
HOWAYDA, ABDALLAH ALI ELMARZAKI
The efficiency of multi-agent system (MAS) design mainly relies on the quality of a&#13;
conceptual architecture. Thereby, the quality substantially influences the software&#13;
system architecture, and plays a key role in the description of the initial architecture.&#13;
Hence, quality properties, such as understandability, complexity, readability,&#13;
testability, maintainability, reusability, etc should be considered at an early stage in&#13;
the software development process. It is worth noticing that, large systems such as&#13;
multi agents systems require many communications and interactions to fulfill their&#13;
tasks, which may leads to complexity of architecture design (AD).&#13;
This thesis attempts to clarify the complexity situations that might happen during the&#13;
description of architecture design through many aspects represented in the abstraction,&#13;
modularity, and modeling by introducing an approach that aims to put a set of&#13;
guidelines to minimize the effects of complexity, provides clarification for each&#13;
guideline and guides agent systems developers in order to design architectures with&#13;
high quality, low complexity and understandable.&#13;
The approach is applied on a case study to books recommendations system which&#13;
based on multi agent systems where the complexity is measured by complexity task&#13;
measurement (CTM) which based on use case point method. The solution has also&#13;
displayed the complexity results before and after applying the approach.
</description>
<dc:date>2018-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1859">
<title>Master Thesis Supporting Software Maintenance Process by Detecting Software Co-Changing using Mining Software Repositories</title>
<link>https://repository.uob.edu.ly/handle/123456789/1859</link>
<description>Master Thesis Supporting Software Maintenance Process by Detecting Software Co-Changing using Mining Software Repositories
Ali, Aljilani Khamis Ben Abdabdullah
Software maintenance is considered the costliest process in the software system development life cycle. The changes made in this process on a specific software entity may trigger co-changes in other software entities. Detecting these co-changes manually increases the time and the cost of the maintenance process, while ignoring those co-changes may lead to software defects or poor software performance. Mining the historical data stored on software repositories may help in detecting software entities' co-changes. In this research, we propose the Change Propagation Path (CPP) approach. The CPP approach is a co-change detection approach that depends on mining software repositories. The CPP approach consists of three main phases. In the first phase, the commit data stored in the Git repository are gathered. In the second phase, the data gathered are prepared to be analyzed. The features are extracted, the misleading commits are removed, and the file names are coded. Then, the files that are tagged as deleted are ignored. Finally, the data are reduced. The output of this phase is a transactional database containing a set of coded file names lists. The final phase includes four main steps. The first step is generating all the possible patterns from the file names lists. The second step is creating rules from the patterns that describe the relationship between files. In the third step, the rules with the same antecedent are aggregated. In the fourth step, the rules are chained according to the software editing scenario. The output of the approach was tested manually to evaluate the output. A tool (Wide Assisting and Leading) was built upon the CPP concept and tested to prove the feasibility of the approach. Testing the CPP approach proved that mining software repositories may reduce the time of the maintenance process by 50%.
</description>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1858">
<title>Master Thesis A Framework to enhance the process of potential faults detection at early stages of software development life cycle</title>
<link>https://repository.uob.edu.ly/handle/123456789/1858</link>
<description>Master Thesis A Framework to enhance the process of potential faults detection at early stages of software development life cycle
Fatima, Faraj Musbah Saeid
The process of developing high-quality software depends on the extent to which it meets what is required of it completely and correctly. As a result, the requirements validation process and the testing phase are considered as the most critical stages for ascertaining exactly what the product will offer. Many efforts have been made to prepare methods and techniques to facilitate the testing process and ensure its quality. However, there is a lack of focus on test cases which can lead to potential flaws such as requirements and design coupling difficulties.&#13;
As a result, this thesis has been working on providing a comprehensive framework that enables software developers to focus on the underlying errors in an organized documentation manner, as well as to be supportive and complementary to the various processes of validation and testing, by focusing on the requirements validation process and the design coupling testing. A case study was presented in this thesis to clarify the mechanism of the proposed framework, in which the framework demonstrates a clear mechanism for focusing on potential faults by following requirements in the requirements engineering stage and testing the interaction between software components (design coupling).
</description>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1857">
<title>Master Thesis Ensemble Classifier-Based Off-line Arabic Handwritten Word Recognition System</title>
<link>https://repository.uob.edu.ly/handle/123456789/1857</link>
<description>Master Thesis Ensemble Classifier-Based Off-line Arabic Handwritten Word Recognition System
Shurouq, Mahmoud Eisay Abdulkhaliq
Offline text recognition is very important in a variety of applications, such as automatic sorting of mail, altering ancient documents, and historical document analysis. This research aims at the ensemble of different classifiers to improve Arabic handwritten word recognition. Features based on Histogram of Oriented Gradients and local binary patterns are computed to represent the handwritten words. Whereas Principal Component Analysis is used to reduce the space of the feature dimensionality of each of them. Each set of features is fed to Support Vector Machine classifier separately. Two independent classifiers are to be produced. A Bayesian method is applied to combine the output of the two classifiers. The proposed scheme was evaluated on the AHDB database of Arabic handwritten words. Combining the classifiers results in improved recognition rates, which, in some cases, outperform the state-of-the-art recognition systems. The proposed method has yielded significant achievements comparing with other studies.
</description>
<dc:date>2023-01-30T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1856">
<title>Master Thesis Design Patterns for Dialog Boxes in User Interface Mobile Applications</title>
<link>https://repository.uob.edu.ly/handle/123456789/1856</link>
<description>Master Thesis Design Patterns for Dialog Boxes in User Interface Mobile Applications
Sana, Mustapha Hassan Alghazali
Because of the emerging challenges accompanying the development and advancement of information technology in many fields and industries, this makes IT experts, designers, manufactures and researchers in need of creating up-to-date and more effective solutions to overcome those challenges and obstacles. In fact, technology of mobile phones and devices proved to be infinite as different brands of modern mobile devices are produced with a wide variety of features, but at the same time great challenges occur for users and IT experts. One of these challenges is noticeable when the SW keyboard is shown and hidden in UI applications of PDA , PC or any other mobile devices. This keyboard is shown when the user wants to enter a text, which unfortunately leads to the occupation of the application area by this SW keyboard. This means that the application will have less room for its " normal interaction "&#13;
The main aim of this research is to use ICONX methodology and a Model View Controller (MVC) design pattern to solve this problem associated with SW keyboard .It attempts to make the interaction of dialog boxes when entering a text on mobile UI easier , and more practical as users will enjoy more interaction space as they enter texts.
</description>
<dc:date>2015-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://repository.uob.edu.ly/handle/123456789/1799">
<title>Master Thesis Design and Implementation of  Heartbeat Monitoring  Application by using Android Mobile Phone</title>
<link>https://repository.uob.edu.ly/handle/123456789/1799</link>
<description>Master Thesis Design and Implementation of  Heartbeat Monitoring  Application by using Android Mobile Phone
Osama, Othman Haj Ali
In this era of technology and precision, our lives depend largely on the technological devices which are being developed in various aspects of life, especially those of healthcare. The Types of these devices are increasing every day, but only a few of them support Healthcare System. Although there are other equipments that can be used to monitor human health, still there are difficulties in using these devices in hospitals, for instance the function of electrocardiogram (ECG) is to continuously monitor the patient when he is in the intensive care unit (ICU) at the hospital. This requires the patient to go to hospital for tests to make sure that his heart functions normally. ECG device is medically important and must be available in almost every hospital and it helps doctors to follow patient’s heart condition in ICU.&#13;
This thesis illustrates a system to monitor a patient’s heartbeat whether the patient is inside or outside his/her home. This system reads, records and stores the signals by Polar H7 Smart Heart Rate Monitor via Bluetooth communication and in the case of abnormal indications, it sends a warning SMS to doctors for help.The proposed project will use the Android SDK (Software Development Kit) technology to prominently display the signal as a graphic that would be easy for the user to see and a convenient language which were carefully selected to implement the project.Time is a very important element for patients who suffer from a heart condition, So we propose the design of a program to monitor and follow up on cases of cardiac patients remotely using a mobile, It registries notes, send SMS and send medical advice to patients before the risk increased.
</description>
<dc:date>2016-01-01T00:00:00Z</dc:date>
</item>
</rdf:RDF>
