Self-adaptive mobile web service discovery framework for dynamic mobile environment

Thesis (PhD. (Computer Science))

Bibliographic Details
Main Author: Garba, Salisu
Format: Thesis
Language:English
Published: Universiti Teknologi Malaysia 2024
Subjects:
Online Access:http://openscience.utm.my/handle/123456789/957
_version_ 1796848938349756416
author Garba, Salisu
author_facet Garba, Salisu
author_sort Garba, Salisu
collection OpenScience
description Thesis (PhD. (Computer Science))
first_indexed 2024-03-05T17:35:10Z
format Thesis
id oai:openscience.utm.my:123456789/957
institution Universiti Teknologi Malaysia - OpenScience
language English
last_indexed 2024-03-05T17:35:10Z
publishDate 2024
publisher Universiti Teknologi Malaysia
record_format dspace
spelling oai:openscience.utm.my:123456789/9572024-01-15T12:00:37Z Self-adaptive mobile web service discovery framework for dynamic mobile environment Garba, Salisu Web services—Research Cell phone systems Thesis (PhD. (Computer Science)) The advancement in mobile technologies has undoubtedly turned mobile web service (MWS) into a significant computing resource in a dynamic mobile environment (DME). The discovery is one of the critical stages in the MWS life cycle to identify the most relevant MWS for a particular task as per the request's context needs. While the traditional service discovery frameworks that assume the world is static with predetermined context are constrained in DME, the adaptive solutions show potential. Unfortunately, the effectiveness of these frameworks is plagued by three problems. Firstly, the coarse-grained MWS categorization approach that fails to deal with the proliferation of functionally similar MWS. Secondly, context models constricted by insufficient expressiveness and inadequate extensibility confound the difficulty in describing the DME, MWS, and the user’s MWS needs. Thirdly, matchmaking requires manual adjustment and disregard context information that triggers self-adaptation, leading to the ineffective and inaccurate discovery of relevant MWS. Therefore, to address these challenges, a self-adaptive MWS discovery framework for DME comprises an enhanced MWS categorization approach, an extensible meta-context ontology model, and a self-adaptive MWS matchmaker is proposed. In this research, the MWS categorization is achieved by extracting the goals and tags from the functional description of MWS and then subsuming k-means in the modified negative selection algorithm (M-NSA) to create categories that contain similar MWS. The designing of meta-context ontology is conducted using the lightweight unified process for ontology building (UPON-Lite) in collaboration with the feature-oriented domain analysis (FODA). The self-adaptive MWS matchmaking is achieved by enabling the self-adaptive matchmaker to learn MWS relevance using a Modified-Negative Selection Algorithm (M-NSA) and retrieve the most relevant MWS based on the current context of the discovery. The MWS categorization approach was evaluated, and its impact on the effectiveness of the framework is assessed. The meta-context ontology was evaluated using case studies, and its impact on the service relevance learning was assessed. The proposed framework was evaluated using a case study and the ProgrammableWeb dataset. It exhibits significant improvements in terms of binary relevance, graded relevance, and statistical significance, with the highest average precision value of 0.9167. This study demonstrates that the proposed framework is accurate and effective for service-based application designers and other MWS clients. Faculty of Engineering - School of Computing 2024-01-15T03:37:37Z 2024-01-15T03:37:37Z 2021 Thesis Dataset http://openscience.utm.my/handle/123456789/957 en application/pdf Universiti Teknologi Malaysia
spellingShingle Web services—Research
Cell phone systems
Garba, Salisu
Self-adaptive mobile web service discovery framework for dynamic mobile environment
title Self-adaptive mobile web service discovery framework for dynamic mobile environment
title_full Self-adaptive mobile web service discovery framework for dynamic mobile environment
title_fullStr Self-adaptive mobile web service discovery framework for dynamic mobile environment
title_full_unstemmed Self-adaptive mobile web service discovery framework for dynamic mobile environment
title_short Self-adaptive mobile web service discovery framework for dynamic mobile environment
title_sort self adaptive mobile web service discovery framework for dynamic mobile environment
topic Web services—Research
Cell phone systems
url http://openscience.utm.my/handle/123456789/957
work_keys_str_mv AT garbasalisu selfadaptivemobilewebservicediscoveryframeworkfordynamicmobileenvironment