Context-aware service discovery for dynamic grid environments

dc.contributor.advisorXulu, S.S.
dc.contributor.advisorAdigun, M.O.
dc.contributor.authorSibiya, Mhlupheki George
dc.date.accessioned2011-06-20T11:16:06Z
dc.date.available2011-06-20T11:16:06Z
dc.date.issued2010
dc.descriptionA 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.abstractThe 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.embargo
dc.identifier.urihttps://hdl.handle.net/10530/625
dc.language.isoenen_US
dc.subjectWeb servicesen_US
dc.subjectGrid servicesen_US
dc.subjectComputing resourcesen_US
dc.subjectService Oriented Architectureen_US
dc.subjectService Oriented Computingen_US
dc.subjectContext Aware Service Discovery Architectureen_US
dc.titleContext-aware service discovery for dynamic grid environmentsen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
FINAL_MSC_DISSERTATION.pdf
Size:
1.6 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections