Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 5 of 5

Full-Text Articles in Engineering

Recent Advances And Machine Learning Techniques On Sickle Cell Disease, Noorh H. Alharbi, Rana O. Bameer, Shahad S. Geddan, Hajar M. Alharbi Dec 2020

Recent Advances And Machine Learning Techniques On Sickle Cell Disease, Noorh H. Alharbi, Rana O. Bameer, Shahad S. Geddan, Hajar M. Alharbi

Future Computing and Informatics Journal

Sickle cell disease is a severe hereditary disease caused by an abnormality of the red blood cells. The current therapeutic decision-making process applied to sickle cell disease includes monitoring a patient’s symptoms and complications and then adjusting the treatment accordingly. This process is time-consuming, which might result in serious consequences for patients’ lives and could lead to irreversible disease complications. Artificial intelligence, specifically machine learning, is a powerful technique that has been used to support medical decisions. This paper aims to review the recently developed machine learning models designed to interpret medical data regarding sickle cell disease. To propose an …


An Optimization Approach For Automated Unit Test Generation Tools Using Multi-Objective Evolutionary Algorithms, Samar Ali Abdallah, Ramdan Mowad, Esaam Eldeen Fawzy Jun 2020

An Optimization Approach For Automated Unit Test Generation Tools Using Multi-Objective Evolutionary Algorithms, Samar Ali Abdallah, Ramdan Mowad, Esaam Eldeen Fawzy

Future Computing and Informatics Journal

High code coverage is measured by the process of software testing typically using automatic test case generation tools. This standard approach is usually used for unit testing to improve software reliability. Most automated test case generation tools focused just on code coverage without considering its cost and redundancy between generated test cases. To obtain optimized high code coverage and to ensure minimum cost and redundancy a Multi-Objectives Evolutionary Algorithm approach (MOEA) is set in motion. An efficient approach is proposed and applied to different algorithms from MOEA Frame from the separate library with three fitness functions for Coverage, Cost, and …


A Thresholding Based Technique To Extract Retinal Blood Vessels From Fundus Images, Jyotiprava Dash, Nilamani Bhoi Jun 2020

A Thresholding Based Technique To Extract Retinal Blood Vessels From Fundus Images, Jyotiprava Dash, Nilamani Bhoi

Future Computing and Informatics Journal

Retinal imaging has become the significant tool among all the medical imaging technology, due to its capability to extract many data which is linked to various eye diseases. So, the accurate extraction of blood vessel is necessary that helps the eye care specialists and ophthalmologist to identify the diseases at the early stages. In this paper, we have proposed a computerized technique for extraction of blood vessels from fundus images. The process is conducted in three phases: (i) pre-processing where the image is enhanced using contrast limited adaptive histogram equalization and median filter, (ii) segmentation using mean-C thresholding to extract …


A Nove L F U Z Z Y L O G I C B A S E D R Eve R S E E N G I N E E R I N G O F G E N E R Eg U L A T O R Y N E T W O R K, Raviajot Kaur, Abhishek Bhola, Shailendra Singh Jun 2020

A Nove L F U Z Z Y L O G I C B A S E D R Eve R S E E N G I N E E R I N G O F G E N E R Eg U L A T O R Y N E T W O R K, Raviajot Kaur, Abhishek Bhola, Shailendra Singh

Future Computing and Informatics Journal

Genes of an organism play a very crucial role in the working of various cellular activities. Genes and other biological molecules like DNA, RNA do not operate alone but they all are correlated. Their relationships are shown with the help of networks commonly known as Gene Regulatory Networks. Gene Regulatory Networks are complex control networks that show the map of interactions among the genes. They provide very useful contribution to the genomic science and increase the understanding of various biological processes. In this paper, fuzzy logic based method is proposed for the reverse engineering of gene regulatory network from microarray …


A Supporting Tool For Requirements Change Management In Distributed Agile Development, Ramdan Mowad, Domia Lloyd, Mona Kadry Jun 2020

A Supporting Tool For Requirements Change Management In Distributed Agile Development, Ramdan Mowad, Domia Lloyd, Mona Kadry

Future Computing and Informatics Journal

Software development industry has witnessed the growth of the agile movement and approaches. Applying the agile approaches and practices in the distributed environment will lead to gain a lot of benefits such as reduced costs, higher efficiency and better customization, on the other hand it will face many challenges for example working in different time zones, requirements changes, personal selection and knowledge management. In order to gain these benefits, it should address the challenges that will face the agile approaches in a distributed environment. One of the main challenges is managing the requirements changes during the process of distributed agile …