Mobile and interoperable ontology-centric web services

Web services enable disparate applications running on different machines to exchange data and integrate with one another without requiring additional software or hardware. Due to the proliferation of embedded systems and communication devices, there is a need to develop quick and simple Web services...

Full description

Saved in:
Bibliographic Details
Main Author: Yee, Keng Yew.
Other Authors: Tsai Flora S
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/17827
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-17827
record_format dspace
spelling sg-ntu-dr.10356-178272023-07-07T16:49:14Z Mobile and interoperable ontology-centric web services Yee, Keng Yew. Tsai Flora S School of Electrical and Electronic Engineering A*STAR Institute for Infocomm Research DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems Web services enable disparate applications running on different machines to exchange data and integrate with one another without requiring additional software or hardware. Due to the proliferation of embedded systems and communication devices, there is a need to develop quick and simple Web services. In view of this, the XML-RPC service protocol, which is among the simplest and most foolproof Web service approaches, is explored. A Web service for validating ontology files was developed using a Java implementation of the XML-RPC Web service protocol. The Simple Object Access Protocol (SOAP) conforms to the Basic Profile 1.0, as defined by the Web Services Interoperability Organization. The project motivates and puts forward a novel approach of building a thin-layer XML-RPC Web service over an existing SOAP service. The ontology-centric Web services were then implemented on a mobile device, dedicated towards the goal of mobile learning. A fundamental challenge in mobile learning is the creation of pedagogical learning models to handle the specificity of mobile learning and the inherent constraints of mobile devices. In this project OntoMobiLe, which is a generic semantics-based service-oriented architecture (SOA) for mobile learning, is proposed. The approach taken in this project provides multi-modal interfaces for the learner and seamless integration of legacy content for service providers. Central to this project’s SOA is the Enterprise Service Bus (ESB) pluggable architecture, which provides a flexible and loosely-coupled connection between the mobile device and learning content. To utilize ontology-centric Web services for mobile learning, a mobile Web service client was developed using Java Platform, Mobile Edition. The considerations taken in creating an effective mobile learning environment is discussed and features of the OntoMobiLe client are presented. A paper based on this project, titled "OntoMobiLe: A Generic Ontology-centric Service-Oriented Architecture for Mobile Learning", has been accepted for the Mobile Data Management (MDM) Workshop on Mobile Media Retrieval (MMR), 2009. Bachelor of Engineering 2009-06-15T03:39:12Z 2009-06-15T03:39:12Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17827 en Nanyang Technological University 90 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
Yee, Keng Yew.
Mobile and interoperable ontology-centric web services
description Web services enable disparate applications running on different machines to exchange data and integrate with one another without requiring additional software or hardware. Due to the proliferation of embedded systems and communication devices, there is a need to develop quick and simple Web services. In view of this, the XML-RPC service protocol, which is among the simplest and most foolproof Web service approaches, is explored. A Web service for validating ontology files was developed using a Java implementation of the XML-RPC Web service protocol. The Simple Object Access Protocol (SOAP) conforms to the Basic Profile 1.0, as defined by the Web Services Interoperability Organization. The project motivates and puts forward a novel approach of building a thin-layer XML-RPC Web service over an existing SOAP service. The ontology-centric Web services were then implemented on a mobile device, dedicated towards the goal of mobile learning. A fundamental challenge in mobile learning is the creation of pedagogical learning models to handle the specificity of mobile learning and the inherent constraints of mobile devices. In this project OntoMobiLe, which is a generic semantics-based service-oriented architecture (SOA) for mobile learning, is proposed. The approach taken in this project provides multi-modal interfaces for the learner and seamless integration of legacy content for service providers. Central to this project’s SOA is the Enterprise Service Bus (ESB) pluggable architecture, which provides a flexible and loosely-coupled connection between the mobile device and learning content. To utilize ontology-centric Web services for mobile learning, a mobile Web service client was developed using Java Platform, Mobile Edition. The considerations taken in creating an effective mobile learning environment is discussed and features of the OntoMobiLe client are presented. A paper based on this project, titled "OntoMobiLe: A Generic Ontology-centric Service-Oriented Architecture for Mobile Learning", has been accepted for the Mobile Data Management (MDM) Workshop on Mobile Media Retrieval (MMR), 2009.
author2 Tsai Flora S
author_facet Tsai Flora S
Yee, Keng Yew.
format Final Year Project
author Yee, Keng Yew.
author_sort Yee, Keng Yew.
title Mobile and interoperable ontology-centric web services
title_short Mobile and interoperable ontology-centric web services
title_full Mobile and interoperable ontology-centric web services
title_fullStr Mobile and interoperable ontology-centric web services
title_full_unstemmed Mobile and interoperable ontology-centric web services
title_sort mobile and interoperable ontology-centric web services
publishDate 2009
url http://hdl.handle.net/10356/17827
_version_ 1772828516484644864