Anas H. Blasi

Anas H. Blasi
Tiffin University · Computer Science Department

Associate Professor of Data Science and Artificial Intelligence

About

32
Publications
27,397
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
122
Citations
Citations since 2016
29 Research Items
122 Citations
2016201720182019202020212022010203040
2016201720182019202020212022010203040
2016201720182019202020212022010203040
2016201720182019202020212022010203040
Introduction
Dr. Anas Blasi is an Associate Professor in the Data Science department at Tiffin University. He earned the MSc in Computer Science from University of Sunderland (England) in 2010, and the Ph.D. in Computer and Systems Science from the State University of New York at Binghamton (USA) in 2013. Dr. Blasi research area is focusing on AI, Data Mining, Data Science, Machine Learning, Optimization algorithms, Fuzzy logic, and EDM. He has published several papers in reputed journals and conferences.
Additional affiliations
September 2016 - present
Mu’tah University
Position
  • Chair
Description
  • - Taught the following courses: • Advanced Artificial Intelligence (Graduate students) • Web Application Programming (PHP, CSS, HTML, JAVAScripts) • Internet of Things (IoT) • Fuzzy Sets and Theory • Systems Programming • Principles of Artificial Intelligence • Visual Programming (VB.NET) • Database programming
September 2015 - August 2016
Aqaba University of Technology
Position
  • Professor (Assistant)
Description
  • - Director of Computer Center - Director of Training and Consultation Center - Taught the following courses: • Programming Languages (1) • Programming Languages (2) • Principles of Artificial Intelligence • Discrete Structure
September 2014 - August 2015
Middle East University
Position
  • Professor (Assistant)
Description
  • - Taught the following courses: • Programming Languages (1) • Programming Languages (2) • Principles of Artificial Intelligence • Discrete Structures
Education
August 2010 - August 2014
Binghamton University
Field of study
  • Computer Systems Science
August 2008 - May 2010
University of Sunderland
Field of study
  • Computer Science (ITM)
September 2002 - June 2006
Mu’tah University
Field of study
  • Computer Science

Publications

Publications (32)
Preprint
Full-text available
Identifying software identifiers that implement a particular feature of a software product is known as feature identification. Feature identification is one of the most critical and popular processes performed by software engineers during software maintenance activity. However, a meaningful name must be assigned to the Identified Feature Implementa...
Article
Full-text available
Identifying software identifiers that implement a particular feature of a software product is known as feature identification. Feature identification is one of the most critical and popular processes performed by software engineers during software maintenance activity. However, a meaningful name must be assigned to the Identified Feature Implementa...
Article
Full-text available
The use-case diagram is a software artifact. Thus, as with any software artifact, the use-case diagrams change across time through the software development life cycle. Therefore, several versions of the same diagram are existed at distinct times. Thus, comparing all use-case diagram variants to detect common and variable use-cases becomes one of th...
Article
Full-text available
Requirements engineering process intends to obtain software services and constraints. This process is essential to meet the customer's needs and expectations. This process includes three main activities in general. These are detecting requirements by interacting with software stakeholders, transferring these requirements into a standard document, a...
Preprint
Full-text available
Software companies usually develop a set of product variants within the same family that share certain functions and differ in others. Variations across software variants occur to meet different customer requirements. Thus, software product variants evolve overtime to cope with new requirements. A software engineer who deals with this family may fi...
Preprint
Full-text available
Requirements engineering process intends to obtain software services, and constraints. This process is essential to meet the customer needs and expectations. This process includes three main activities in general. These are detecting requirements by interacting with software stakeholders, transferring these requirements into a standard document, an...
Article
Full-text available
Mosques are worship places of Allah and must be preserved clean, immaculate, provide all the comforts of the worshippers in them. The prophet's mosque in Medina/ Saudi Arabia is one of the most important mosques for Muslims. It occupies second place after the sacred mosque in Mecca/ Saudi Arabia, which is in constant overcrowding by all Muslims to...
Article
Full-text available
Software companies usually develop a set of product variants within the same family that share certain functions and differ in others. Variations across software variants occur to meet different customer requirements. Thus, software product variants evolve overtime to cope with new requirements. A software engineer who deals with this family may fi...
Technical Report
Full-text available
Data Mining As information technology (IT) has progressed rapidly, the capability of storing and managing data in databases is becoming important. Though the IT development facilitates data processing and eases spending of storage medium, extraction of implicitly available information to aid decision making becomes a new challenging work. Efficient...
Article
Full-text available
The agriculture sector is the most water-consuming sector. Due to the critical situation of available water resources in Jordan, attention should be paid to the issues of water demand and appropriate irrigation in order to spread the right management ways of modern irrigation to the farmers. The objectives of this paper are to improve the irrigatio...
Article
Full-text available
A major problem that the Higher Education Institutions (HEIs) face is the misconduct of students' behavior. The objective of this study is to decrease these misconducts by identifying the factors which cause them on college campuses. CRISP-DM Methodology has been applied to manage the process of data mining and two data mining techniques: J48 Decis...
Preprint
Full-text available
The agriculture sector is the most water-consuming sector. Due to the critical situation of available water resources in Jordan, attention should be paid to the issues of water demand and appropriate irrigation in order to spread the right management ways of modern irrigation to the farmers. The objectives of this paper are to improve the irrigatio...
Presentation
Full-text available
Python for AI Tutorial
Preprint
Asthma is a chronic disease of the airways of the lungs. It results in inflammation and narrowing of the respiratory passages, which prevents air flow into the airways and leads to frequent bouts of shortness of breath with wheezing accompanied by coughing and phlegm after exposure to inhalation of substances that provoke allergic reactions or irri...
Preprint
Full-text available
Various studies have shown that students tend to get higher marks when assessed through coursework based assessment methods which include either modules that are fully assessed through coursework or a mixture of coursework and examinations than assessed by examination alone. There are a large number of educational data mining studies that preproces...
Preprint
Choosing the right and effective way to assess students is one of the most important tasks of higher education. Many studies have shown that students tend to receive higher scores during their studies when assessed by different study methods which include units that are fully assessed by varying the duration of study or a combination of courses and...
Preprint
Millions of mosques around the world are suffering some problems such as ventilation and difficulty getting rid of bacteria, especially in rush hours where congestion in mosques leads to air pollution and spread of bacteria, in addition to unpleasant odors and to a state of discomfort during the pray times, where in most mosques there are no enough...
Preprint
Institutions of higher educational are the most important environments in which students, families, educators and community members have opportunities to learn, teach, and grow. However, one of the most problems that face the IHE's is the incidents of students' behavior. The objective of this study is to decrease the incidents of students' behavior...
Article
Full-text available
Asthma is a chronic disease of the airways of the lungs. It results in inflammation and narrowing of the respiratory passages; which prevents air flow into the airways and leads to frequent bouts of shortness of breath with wheezing accompanied by coughing and phlegm after exposure to inhalation of substances that provoke allergic reactions or irri...
Technical Report
Full-text available
The use of Fuzzy Logic Control in Manufacturing Systems
Article
Full-text available
Millions of mosques around the world are suffering some problems such as ventilation and difficulty getting rid of bacteria, especially in rush hours where congestion in mosques leads to air pollution and spread of bacteria, in addition to unpleasant odors and to a state of discomfort during the pray times, where in most mosques there are no enough...
Article
Full-text available
Choosing the right and effective way to assess students is one of the most important tasks of higher education. Many studies have shown that students tend to receive higher scores during their studies when assessed by different study methods-which include units that are fully assessed by varying the duration of study or a combination of courses and...
Technical Report
Full-text available
In this technical report, a discussion of cluster analysis and its application in different areas is presented. The study focuses mainly on the practical applications and methodologies of cluster analysis. Applying the cluster analysis via different software will also be discussed with a great attention to the SAS software. The report starts by giv...
Technical Report
Full-text available
In this report we discuss the dicriminant analysis approach and its applications, first we will talk about general introduction to the discriminat analysis technique, five different applications are discussed, these applications include: welding process, in this work a comparison of several discriminant analysis technique applied to a steel industr...
Article
Full-text available
The choice of an effective student assessment method is an issue of interest in Higher Education. Various studies [1] have shown that students tend to get higher marks when assessed through coursework-based assessment methods which include either modules that are fully assessed through coursework or a mixture of coursework and examinations than ass...
Article
Full-text available
Source code summarization is a process of generating summaries that describe software code, the majority of source code summarization usually generated manually, where the summaries are written by software developers. Recently, new automated approaches are becoming more useful. These approaches have been found to be effective in some cases. The mai...
Article
Full-text available
In today's food industry, regardless if it is fast food or a sit down restaurant, wait time has a huge effect on customer satisfaction. It has been empirically proven that different firms compete with one another based on how fast their service is and it is also very well known in the food industry community that customers value speed of service hi...
Article
Full-text available
The Object-Oriented (OO) software system evolves over the time to meet the new requirements. Based on the initial release of software, the continuous modification of software code leads to software evolution. Software needs to evolve over the time to meet the new user’s requirements. Software companies often develop variant software of the original...
Article
Full-text available
In this study, Artificial Neural Network (ANN) model has been used for modeling and design of students’ grades in high school level to predict their grades and increase their performance depends on four factors: grades average of ninth level, grades average of tenth level, grades average of eleventh level, and the average of studying hours per day....
Thesis
Institutions of higher educational are the most important environments in which students, families, educators and community members have opportunities to learn, teach, and grow. However, one of the most problems that face the IHE's is the incidents of students' behavior. The objective of this study is to decrease the incidents of students' behavior...
Research
Full-text available
The purpose of this study is to determine whether increasing velocity and acceleration performance for reach trucks in a materials handling warehouse can help to reduce overall cost in terms of cost per pallet handled. The main criterion in determining this is the trade-off between decreased work times and increased energy consumption. To address t...
Thesis
In the area of technology, where the communications became the main actor in our life, the development of a country is measured by the degree of using IT in various life domains, this project aimed at applying the Risk management techniques on many features to develop and enhance the E-learning System in Islamic and Educational Collage, so that Ris...

Questions

Questions (3)
Question
One of the following is not component of research proposal
A) Introduction
B) Literature Review
C) Reasearch Methodology
D) Result and Discussion
E) All of Above
F) None of Above
Question
I am thinking to build a mobile application that may help to increase the paper's citations of any author using different techniques such as:
  1. Author account (Publications, keys, etc.)
  2. Add suggested authors from your country (you can choose any country), your university, similar research interests, etc.
  3. create focus group (a group with similar research interests)
  4. Add your research keys (recommend them to your group)  
  5. you can share your work with others before they submit their papers (related to your work)
Could you please add more ideas that may help to improve this application?
Question
To find better career for now and future, which master program is better to have and why?
1. Machine Learning?
2. Data Scince?

Network

Cited By

Projects

Projects (2)
Project
The purpose of this study is to determine whether increasing velocity and acceleration performance for reach trucks in a materials handling warehouse can help to reduce overall cost in terms of cost per pallet handled. The main criterion in determining this is the trade-off between decreased work times and increased energy consumption. To address this question, we developed a simulation model based on a Maines Paper & Food Services, Inc. warehouse facility in Conklin, NY. We compared this baseline model to two other scenarios. In the first scenario, velocities and accelerations are increased by 15% while, in the second, they are increased by 25%. It is assumed that energy consumption increases in these alternative scenarios by 30% and 50% respectively. The results suggest that the savings in cost in the alternative scenarios are very modest even if human operators are able to take full advantage of the truck performance enhancements. In larger warehouses where the trucks have more distance to travel at maximum speed, the performance enhancements may have more impact.
Project
This project aims to document legacy object-oriented software system by: Visualizing its source code as graphic-based documents (Done). Labeling its source code (Done). Measuring software metrics (Done). Summarizing software classes and methods (Done). Visualizing its source code as tag clouds (Done). Visualizing its commented source code (i.e., Javadoc) as tag clouds (Done).