The purpose of this dissertation is to assess digital geo-referenced information and standards for exchanging such information, especially the South African National Exchange Standard (NES). The process of setting up a standard is exacting. On the one hand, the process demands a thorough scrutiny and analysis of the objects to be standardised and of all related concepts. This is a prerequisite for ensuring that there is unanimity about their meaning and inter-relationships. On the other hand, the process requires that the standard itself be enunciated as succinctly, comprehensibly and precisely as possible. This dissertation addresses both these facets of the standards process in the context of standards for exchanging digital geo-referenced information. The dissertation begins with an analysis of geo-referenced information in general, including digital geo-referenced information. In chapters 2 and 3, the various aspects of such information are scrutinised and evaluated in more detail. The examination of concepts is backed up by a comprehensive Glossary of terms in the domain under discussion. Chapter 4 examines the nature of standards. It also proposes a novel way to approach a standard for the exchange of digital geo-referenced information: namely, that it can be viewed as a language and can accordingly be specified by a grammar. To illustrate the proposal, NES is fully specified, using the Extended Backus-Naur Form notation, in an Appendix. Apart from the advantages of being a succinct and precise formal specification, the approach also lends itself to deploying standard tools such as Lex and yacc for conformance testing and for developing interfaces to NES, as illustrated in a second appendix. As a final theme of the dissertation, an evaluation of such standards is provided. Other standards that have been proposed elsewhere for purposes similar to that of NES are surveyed in chapter 5. In chapter 6, features of NES are highlighted, including the fact that it takes a relational approach. Chapter 7 concludes the dissertation, summarising the work to date, and looking ahead to future work. AFRIKAANS : Die doel van hierdie verhandling is om versyferde geo-verwysde inligting en standaarde vir die uitruil van sulke inligting te ondersoek, met spesifieke verwysing na die Suid- Afrikaanse Nasionale Uitruilstandaard (NES). Die proses om ’n standaard op te stel is veeleisend. Aan die een kant vereis die proses ’n volledige bestudering en ontleding van die objekte wat gestandaardiseer gaan word, asook van al die verwante konsepte. Hierdie is ’n voorvereiste om te verseker dat daar oor hul betekenisse en onderlinge verwantskappe eenstemmigheid bestaan. Aan die ander kant vereis die proses dat die standaard so kernagtig, volledig en presies moontlik gestel moet word. Hierdie verhandeling spreek beide hierdie fasette van die standaardiseringsproses aan, en wel in die konteks van standaarde vir die uitruil van versyferde geo-verwysde inligting. Dié verhandling begin met ’n oorhoofse analise van geo-verwysde inligting, insluitend versyferde geo-verwysde inligting. In hoofstukke 2 en 3 word verskeie aspekte van dié inligting in meer detail ondersoek en geëvalueer. Hierdie ondersoek van konsepte word deur ’n omvattende woordelys van terme in die veld onder bespreking gesteun. Hoofstuk 4 ondersoek die aard van standaarde. Dit stel ook ’n nuwe manier voor om ’n standaard vir die uitruil van versyferde geo-verwysde inligting te benader, naamlik dat dit as ’n taal beskou kan word, en dat dit gevolglik deur middel van ’n grammatika gespesifiseer kan word. Om die voorstel te illustreer, word NES volledig in ’n aanhangsel deur middel van die Uitgebreide Backus-Naur Vorm notasie gespesifiseer. Afgesien van die voordeel van ’n kernagtige en presiese formele spesifikasie, ondersteun die benadering ook standaardgereedskap soos Lex en yacc wat vir konformeringstoetsing en vir NES koppelvlakke gebruik kan word, soos in ’n tweede aanhangsel illustreer word. As ’n finale tema van die verhandeling word ’n evaluasie van tersaaklike standaarde voorsien. Standaarde wat elders vir soortgelyke doeleindes aan dié van NES voorgestel is, word oorsigtelik in hoofstuk 5 beskou. In hoofstuk 6 word kenmerkende eienskappe van NES uitgelig, insluitend die feit dat dit op ’n relasionele benadering gebaseer is. Hoofstuk 7 sluit die verhandeling af met ’n opsomming van werk tot op datum en ’n blik op toekomstige werk. / Dissertation (MSc)--University of Pretoria, 1993. / Computer Science / unrestricted
Identifer | oai:union.ndltd.org:netd.ac.za/oai:union.ndltd.org:up/oai:repository.up.ac.za:2263/23151 |
Date | 12 March 2011 |
Creators | Cooper, Antony Kyle |
Contributors | Kourie, Derrick G., acooper@csir.co.za |
Publisher | University of Pretoria |
Source Sets | South African National ETD Portal |
Detected Language | Unknown |
Type | Dissertation |
Rights | © 1993, 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. |
Page generated in 0.0138 seconds