
Esra AlzaghoulUniversity of Jordan | UJ · Department of Computer Information Systems
Esra Alzaghoul
Doctor of Philosophy
About
14
Publications
3,202
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
140
Citations
Citations since 2017
Introduction
Associate Professor at The University of Jordan. Interested in: Managing Technical Debt in Cloud Service Selection and Composition using Real Options.
Skills and Expertise
Publications
Publications (14)
Geospatial data analysis can be improved by using data-driven algorithms and techniques from the machine learning field. The aim of our research is to discover interrelationships among topographical data to support the decision-making process. In this paper, we extracted topographical geospatial data from digital elevation model (DEM) raster images...
Recently sentiment analysis in Arabic has attracted much attention from researchers. A modest number of studies have been conducted on Arabic sentiment analysis. However, due to the vast increase in users’ comments and reviews on social media and e-commerce websites, the necessity to detect sentence-level and aspect-level sentiments has also increa...
The auto-defense software feature aims to fast recover the application and keep it available and running 24/7 as optimal as possible. Auto-defense is suitable to be applied to web applications for fast recovery during any unexpected change that may happen. The concept of software systems and web auto-defense is widely used in many software such as...
Fog-computing is a new network architecture and computing paradigm that uses user or near-users devices (network edge) to carry out some processing tasks. Accordingly, it extends the cloud computing with more flexibility the one found in the ubiquitous networks. A smart city based on the concept of fog-computing with flexible hierarchy is proposed...
AbstractService-Oriented Architecture (SOA) is a modular approach to software development based on the use of distributed, loose coupling replaceable components equipped with standardized interfaces for interaction over standardized protocols Component interfaces in a service-oriented architecture encapsulate the implementation details (operating s...
One of the evolutions of information technology which is a very fascinating feature is the application of the auto recovery. This feature enables an external system to automatically diagnose other systems, detects the error that causes the failure, then recovers and reconfigures the system. The concept of software and web auto recovery is widely us...
With the rapid increase in the size of the data over the internet there is a need for new studies for text data summarization and representation; rather than storing the full text or reading the full text we can store and read a summary that represent the original text. Furthermore, there is a need also to represent the summarized text with visual...
Grey wolf Optimizer (GWO) is one of the well known meta-heuristic algorithm for determining the minimum value among a set of values. In this paper, we proposed a novel optimization algorithm called collaborative strategy for grey wolf optimizer (CSGWO). This algorithm enhances the behaviour of GWO that enhances the search feature to search for more...
Abstract. Virtualized data centers are consolidation environments hosting heterogeneous applications. The hosted VMs encounter the uctuation of their CPU utilization, which allows to consolidate of VMs. To optimize resource usage and reduce energy consumption of IaaS Cloud, it needs a continuous monitoring and consolidation of VMs using live migrat...
A Cloud-based Service-Oriented Architecture (CBSOA) is typically composed of web services, which are offered off the cloud marketplace. CB-SOA can improve its utility and add value to its composition by switching among its constituent services. We look at the option to defer the decision of substitution under uncertainty. We exploit Binomial Option...
Cloud-based Service-Oriented Architectures are composed of web services, offered via the cloud. The substitution decision may introduce technical debt, which needs to be managed, cleared and transformed to value-added. We define the concept of technical debt for Cloud-based SOA. We formulate the problem of web service substitution and its technical...
In cloud marketplace, cloud-based system architectures can be composed of web services, which are leased or bought off the cloud. These architectures can add value to its composition by switching and substituting its constituent services. The value-added can relate to improved Quality of Service (QoS), new revenue streams by enabling new business m...