arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Keyvan Mohebbi

14 papers · 2010–2025

2010: 32011: 12012: 22013: 02014: 12015: 02016: 12017: 02018: 02019: 12020: 02021: 02022: 02023: 32024: 12025: 1
2010peak 3 in 20102025

Frequent co-authors

Papers

showing 1–14 of 14 RSS

A comparative evaluation of semantic web service discovery approaches

Keyvan Mohebbi, Suhaimi Ibrahim, Mojtaba Khezrian +2 more

Information Systems · · cited 28× · DOI ↗ · more like this ·

Currently, most enterprises deploy their services on the Web. This augments the request for tools to perform discovery, selection, composition and invocation of Web services. Among them, Web service discovery should be considered more important. Along with the growing number of available Web services, there is a need for tools not only to perform discovery, but also to realize them in an efficient and effective manner. A number of approaches to Web service discovery have been proposed. In this paper, we provide a taxonomy which categorizes Web service discovery systems from different points of view. Moreover, current approaches to Semantic Web service discovery are classified and described. In addition, we compare the approaches with respect to some criteria from different aspects of view. The results of this study can help researchers in both academia and industry to implement a new or…

UltiMatch-NL: A Web Service Matchmaker Based on Multiple Semantic Filters

Keyvan Mohebbi, Suhaimi Ibrahim, Mazdak Zamani +1 more

Information Systems · PLoS ONE · · cited 8× · DOI ↗ · more like this ·

In this paper, a Semantic Web service matchmaker called UltiMatch-NL is presented. UltiMatch-NL applies two filters namely Signature-based and Description-based on different abstraction levels of a service profile to achieve more accurate results. More specifically, the proposed filters rely on semantic knowledge to extract the similarity between a given pair of service descriptions. Thus it is a further step towards fully automated Web service discovery via making this process more semantic-aware. In addition, a new technique is proposed to weight and combine the results of different filters of UltiMatch-NL, automatically. Moreover, an innovative approach is introduced to predict the relevance of requests and Web services and eliminate the need for setting a threshold value of similarity. In order to evaluate UltiMatch-NL, the repository of OWLS-TC is used. The performance evaluation…

Contemporary Semantic Web Service Frameworks: An Overview and Comparisons

Keyvan Mohebbi, Suhaimi Ibrahim, Norbik Bashah Idris

cs.SE · · cited 7× · arXiv ↗ · more like this ·

The growing proliferation of distributed information systems, allows organizations to offer their business processes to a worldwide audience through Web services. Semantic Web services have emerged as a means to achieve the vision of automatic discovery, selection, composition, and invocation of Web services by encoding the specifications of these software components in an unambiguous and machine-interpretable form. Several frameworks have been devised as enabling technologies for Semantic Web services. In this paper, we survey the prominent Semantic Web service frameworks. In addition, a set of criteria is identified and the discussed frameworks are evaluated and compared with respect to these criteria. Knowing the strengths and weaknesses of the Semantic Web service frameworks can help researchers to utilize the most appropriate one according to their needs.

An evaluation of state-of-the-art approaches for web service selection

Mojtaba Khezrian, Wan Mohd Nasir Wan Kadir, Suhaimi Ibrahim +3 more

Information Systems · · cited 4× · DOI ↗ · more like this ·

Nowadays, considering Web Services has become one of the hot issues in the area of computer science that makes an ability to collect capabilities and components in a unique interface to fulfill the user's requirements. Sometimes two or more services are discovered in available list of services; therefore, there should be a possibility for selecting the best services from discovered list which can satisfy the user's goal. Currently, there are some approaches for sustaining Semantic Web Service Selection such as WSMO, OWL-S, and SAWSDL. In this paper a classification based on two levels is presented: QoS level and Semantic level. The QoS level includes five categories: Policy based, Trust & Reputation based, Improve protocol based, Semantic based, and Preference based. The Semantic level includes: WSMO, OWL-S, and SAWSDL. In each level, the approaches are compared based on some criteria…

Prioritising test cases to improve the software fault detection using MCDM methods

Maryam Mohammadi Sarpiri, Keyvan Mohebbi, Ali Ashraf Jamshidi

Computer Networks and Communications · International Journal of Innovative Computing and Applications · · cited 3× · DOI ↗ · more like this ·

To decrease the cost of software testing, we can run a subset of test cases, but this may result in residual faults. To keep the efficiency of testing, the most important test cases should be selected through a prioritisation approach. Such prioritisation requires the assessment of different criteria, so it can be formulated as a multi-criteria decision-making (MCDM) problem. This research proposes an approach to select the proper subset of test cases using the MCDM methods. Three MCDM methods, namely, fuzzy SAW, fuzzy VIKOR, and fuzzy TOPSIS are applied to prioritise the test cases concerning various criteria. To select a subset of test cases, a threshold is determined for different pairs of the most important criteria. The proposed approach is applied to an actual e-government software system with two variants. The experimental evaluations indicate the efficiency of this approach with…

An evaluation of process mediation approaches in web services

Kanmani Munusamy, Suhaimi Ibrahim, Mojtaba Khezrian +2 more

Information Systems · · cited 3× · DOI ↗ · more like this ·

Web service is a growing technology that has been widely adopted by many organizations. It has provided a medium for communication between service provider and service requestor in the business environment. The role of semantic in web service has played an important role in this communication by allowing automatic discovery, selection and composition between the service provider and requestor. However, both service provider and the requestor are unable to achieve their business goals when there are miscommunications between their processes. This paper presents an overview of the process incompatibility between Web Services and the ways to automatically resolve them. Several approaches have been analyzed to understand the existing process mediation framework. These approaches have been presented in three categories namely Rule-based, Pattern-based and Planner-based. Moreover, we have…

A Guideline for Evaluating Semantic Web Service Discovery Approaches

Keyvan Mohebbi, Suhaimi Ibrahim, Norbik Bashah Idris

Information Systems · INTERNATIONAL JOURNAL ON Advances in Information Sciences and Service Sciences · · cited 2× · DOI ↗ · more like this ·

Currently, most enterprises deploy their services on the Web. This augments the request for tools to discover, select, compose and invoke Web services, effectively and efficiently. Discovery is considered as the foremost and most important step in attracting a vast number of researches. In this paper, a taxonomy of Web service discovery systems is provided. Different points of view are taken into consideration to provide such a taxonomy which covers various existing approaches. With the focus on Semantic Web service discovery, the most prominent approaches of this category are also classified and described. In addition, a comprehensive set of criteria for evaluating Web service discovery approaches are presented. The Semantic Web service discovery approaches are compared with respect to some criteria. The findings of this study can help researchers in both academia and industry in…

Enhancing Software Effort Estimation with an Integrated Approach of Particle Swarm Optimization and Genetic Algorithms in Analogy-based Method

Ehsan Nasr‐Azadani, Keyvan Mohebbi

Information Systems · · cited 1× · DOI ↗ · more like this ·

Analogy-based estimation is a widely used approach for software effort estimation that involves comparing a new project to similar completed projects. However, this method may not work effectively when there are variations in the importance of project features or dependencies between them. To address this issue, features can be assigned weights using optimization techniques, such as meta-heuristic algorithms. Nevertheless, these algorithms may become stuck in a local optimum, leading to suboptimal results. This research aims to obtain the global optimal weights for project features by combining particle swarm and genetics algorithms. This hybrid algorithm utilizes the motion of particles in the state space and the composition and mutation of particles to generate more potential solutions, thus increasing the chance of finding the global optimal and overcoming the local optimal problem.…

Enhancing Recommendation Systems with Autoencoder-SVD and Transformer-Based Summarization: A Sentiment-Aware Approach Using GPT-2 and VADER

Muhi Saadi Rahdi, Farsad Zamani Boroujeni, Aladdin Abdulhassan +2 more

Information Systems · Qubahan Academic Journal · · cited 0× · DOI ↗ · more like this ·

Recommender systems play a crucial role in enhancing user experience on social networks. However, traditional methods face challenges in processing user information, such as the inability to effectively analyze textual reviews and the weakness in learning nonlinear and complex relationships between users and items. Additionally, many of these approaches fail to optimally integrate explicit information (such as, ratings) and implicit information (such as, sentiment analysis), leading to reduced recommendation accuracy. This paper proposes a novel approach to improve recommendation accuracy by integrating Autoencoder-SVD with language model-based summarization. In this method, the GPT-2 language model is employed to extract rich summaries from user textual reviews, while VADER is utilized for rule-based sentiment analysis. Furthermore, Autoencoder-SVD enables dimensionality reduction of…

Improving Software Effort Estimation through a Hybrid Approach of Metaheuristic Algorithms in Analogy-based Method

Ehsan Nasr, Keyvan Mohebbi

Law · DOAJ (DOAJ: Directory of Open Access Journals) · · cited 0× · DOI ↗ · more like this ·

Project management in software development is one of the most crucial activities as it encompasses the entire software development process from start to finish. Estimating the effort required for software projects is a significant challenge in project management. Managing software projects and consequently estimating their effort for more efficient and impactful management of such projects is necessary and unavoidable. Analogy-based estimation in software effort estimation involves comparing new projects to completed ones. However, this method can be ineffective due to variations in feature importance and dependencies. To address this, weights are assigned to features using optimization techniques like meta-heuristic algorithms. Yet, these algorithms may get stuck in local optima, yielding nonoptimal results. An approach to estimate software effort is proposed in this study. It aims to…

Sentiment Analysis of the Amazon Customers Using the BiGRU Neural Network Enhanced by Attention Mechanism

Sara Sinan Salman Al-Abedi, Keyvan Mohebbi

Artificial Intelligence · · cited 0× · DOI ↗ · more like this ·

In order to effectively analyze the vast amount of information available on the Internet, including opinions, attitudes, and views, it is crucial to predict the emotions and behavior of users. While recurrent neural networks have shown promising results in natural language processing, they encounter challenges such as gradient vanishing in lengthy texts and limited text comprehension. Gated neural networks, on the other hand, excel in understanding long-term dependencies between word sequences. This research introduces a novel approach that leverages a bidirectional gated recurrent unit neural network with an attention mechanism to analyze the sentiments of Amazon users. The model begins by training the initial word input using Word2vec and transferring the appropriate weights for each embedding through transfer learning from GloVe. The model consists of three layers of bidirectional…

An Approach to Improve the Live Migration Using Asynchronized Cache and Prioritized IP Packets

Keyvan Mohebbi, Mohammad Reza Moslehi Takantapeh

Information Systems · Computer Engineering and Applications Journal · · cited 0× · DOI ↗ · more like this ·

The live migration of a virtual machine is a method of moving virtual machines across hosts within a virtualized data center. Two main parameters should be considered for evaluation of live migration; total duration, and downtime of migration. This paper focuses on optimization of live migration in Xen environment where memory pages are dirtied rapidly. An approach is proposed to manage dirty pages during migration in the cache and prioritize the packets at the network level. According to the evaluations, when the system is under heavy workload or it is running within a stress tool, the virtual machines are intensively writing. The proposed approach outperforms the default method in terms of number of transferred pages, total migration time, and downtime. Experimental results showed that by increasing workload, the proposed approach reduced the number of sent pages by 47.4%, total…

An Approach to Reduce Energy Consumption in Cloud data centers using Harmony Search Algorithm

Masoumeh Najafi, Keyvan Mohebbi

Information Systems · International Journal on Cloud Computing Services and Architecture · · cited 0× · DOI ↗ · more like this ·

Fast development of knowledge and communication has established a new computational style which is known as cloud computing. One of the main issues considered by the cloud infrastructure providers, is to minimize the costs and maximize the profitability. Energy management in the cloud data centers is very important to achieve such goal. Energy consumption can be reduced either by releasing idle nodes or by reducing the virtual machines migrations. To do the latter, one of the challenges is to select the placement approach of the migrated virtual machines on the appropriate node. In this paper, an approach to reduce the energy consumption in cloud data centers is proposed. This approach adapts harmony search algorithm to migrate the virtual machines. It performs the placement by sorting the nodes and virtual machines based on their priority in descending order. The priority is calculated…

Semantic Web Service Process Mediation in WSMO:Current Solutions and Open Issues

Kanmani Munusamy, Mohd Sapiyan Baba, Suhaimi Ibrahim +3 more

Information Systems · · cited 0× · OpenAlex ↗ · more like this ·

Process mediation plays an important role in ensuring successful interaction between a provider and a service requestor. Therefore process mediation could be conceptualized as a 'middleware' that coordinates t he interaction between web services. The Semantic Web Service promises automation in discovery, selection and composition but is still facing serious challenges in resolving mismatches where the Web service interaction takes place. For this paper, the WSMO, a Semantic Web Services framework is chosen and the current process mediation approaches that have adopted this framework are analyzed. The findings enable the identification of some open issues and p rocess mediation elements. These identified factors can be further explored to support automatic communication mismatches in the generic Web Services.