Semantos : a semantically smart information query language

Show simple item record

dc.contributor.advisor Bishop, Judith en
dc.contributor.postgraduate Crous, Theodorus en
dc.date.accessioned 2013-09-07T17:16:19Z
dc.date.available 2009-12-08 en
dc.date.available 2013-09-07T17:16:19Z
dc.date.created 2009-09-02 en
dc.date.issued 2009-12-08 en
dc.date.submitted 2009-11-29 en
dc.description Dissertation (MSc)--University of Pretoria, 2009. en
dc.description.abstract Enterprise Information Integration (EII) is rapidly becoming one of the pillars of modern corporate information systems. Given the spread and diversity of information sources in an enterprise, it has become increasingly difficult for decision makers to have access to relevant and accurate information at the opportune time. It has therefore become critical to seamlessly integrate the diverse information stores found in an organization into a single coherent data source. This is the job of EII and one of the key components to making it work is harnessing the implied meaning or semantics hidden within data sources. Modern EII systems are capable of harnessing semantic information and ontologies to make integration across data stores possible. These systems do not, however, allow a consumer of the integration service to build queries with semantic meaning. This is due to the fact that most EII systems make use of XQuery, SQL, or both, as query languages, neither of which has the capability to build semantically rich queries. In this thesis Semantos (from the Greek word sema for “sign or token”) is proposed as a viable alternative: an information query language based in XML, which is capable of exploiting ontologies, enabling consumers to build semantically enriched queries. An exploration is made into the characteristics or requirements that Semantos needs to satisfy as a semantically smart information query language. From these requirements we design and develop a software implementation. The benefit of Semantos is that it possesses a query structure that allows automated processes to decompose and restructure the queries without human intervention. We demonstrate the applicability of Semantos using two realistic examples: a query enhancement- and a query translation service. Both expound the ability of a Semantos query to be manipulated by automated services to achieve Information Integration goals. en
dc.description.availability unrestricted en
dc.description.department Computer Science en
dc.identifier.citation Crous, T 2008, Semantos : a semantically smart information query language, MSc dissertation, University of Pretoria, Pretoria, viewed yymmdd < http://hdl.handle.net/2263/29917 > en
dc.identifier.other E1478/ag en
dc.identifier.upetdurl http://upetd.up.ac.za/thesis/available/etd-11292009-190944/ en
dc.identifier.uri http://hdl.handle.net/2263/29917
dc.language.iso en
dc.publisher University of Pretoria en_ZA
dc.rights © 2008, University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. en
dc.subject Semantics en
dc.subject Ontologies en
dc.subject Query language en
dc.subject Xml en
dc.subject Enterprise information integration en
dc.subject UCTD en_US
dc.title Semantos : a semantically smart information query language en
dc.type Dissertation en


Files in this item

This item appears in the following Collection(s)

Show simple item record