UNIZULU Institutional Repository

Context-aware service discovery for dynamic grid environments

Show simple item record

dc.contributor.advisor Xulu, S.S.
dc.contributor.advisor Adigun, M.O.
dc.contributor.author Sibiya, Mhlupheki George
dc.date.accessioned 2011-06-20T11:16:06Z
dc.date.available 2011-06-20T11:16:06Z
dc.date.issued 2010
dc.identifier.uri http://hdl.handle.net/10530/625
dc.description A dissertation submitted in fulfillment of the requirements for the degree of Master of Science in Computer Science to The Department of Computer Science, Faculty of Science and Agriculture, University of Zululand, 2010. en_US
dc.description.abstract The advent of the Service Oriented Computing (SOC) paradigm, web services, and grid services can contribute towards addressing the hardware and software acquisition problems for the resource constrained enterprises such as SMMEs by providing computing resources on-demand. In a Service Oriented Architecture (SOA) all participants including resource constrained mobile devices are not only expected to participate as service consumers, but also as service providers. However, service discovery in such environments is hindered by the fact that existing standards do not fully support dynamic service discovery at run time. There is, therefore, a need for a scalable and robust discovery mechanism that will also minimize false positive and false negatives in the discovered services. This is still an issue for the current widely adopted service discovery standards. Factors contributing negatively in service discovery range from the matchmaking approaches to the discovery mechanisms. There are many research efforts that attempted to address these issues in service discovery but they still leave a lot to be desired. In this research work we address service discovery shortcomings by proposing an approach that utilizes both the pure syntactic and the semantic matchmaking techniques. This is realizable through our proposed Context Aware Service Discovery Architecture (CASDA) framework. CASDA proposes a description of services that allows the annotation of both the dynamic and static contexts of a service. It also provides a framework that utilizes requester context, service context and semantics without trading-off scalability. CASDA builds upon OWLS-MX’s capability to utilize both the syntactic and logic techniques to service matching. It also takes into account the requester and service context in fulfilling the needs of the requester during the service discovery process. The results obtained showed an improvement on scalability and recall when compared with OWLS-MX. However, there is a slight cost on precision. en_US
dc.language.iso en en_US
dc.subject Web services en_US
dc.subject Grid services en_US
dc.subject Computing resources en_US
dc.subject Service Oriented Architecture en_US
dc.subject Service Oriented Computing en_US
dc.subject Context Aware Service Discovery Architecture en_US
dc.title Context-aware service discovery for dynamic grid environments en_US
dc.type Thesis en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UZSpace


My Account