1 research outputs found

    The structured-element object model for XML.

    Get PDF
    Ma Chak Kei.Thesis submitted in: July 2002.Thesis (M.Phil.)--Chinese University of Hong Kong, 2003.Includes bibliographical references (leaves 97-101).Abstracts in English and Chinese.ABSTRACT --- p.IIACKNOWLEDGEMENTS --- p.VITABLE OF CONTENTS --- p.VIILIST OF TABLES --- p.XILIST OF FIGURES --- p.XIIIChapter CHAPTER 1. --- INTRODUCTION --- p.1Chapter 1.1 --- Addressing and Manipulating XML Data --- p.1Chapter 1.2 --- The Structured-Element Object Model (SEOM) --- p.3Chapter 1.3 --- Relate Research --- p.4Chapter 1.4 --- Contribution --- p.5Chapter 1.5 --- Thesis Overview --- p.6Chapter CHAPTER 2. --- BACKGROUND TECHNOLOGIES --- p.7Chapter 2.1 --- Overview of XML --- p.7Chapter 2.1.1. --- XML Basic Syntax --- p.8Chapter 2.1.2. --- Namespaces in XML --- p.8Chapter 2.2 --- Overview of XML Schema --- p.9Chapter 2.2.1. --- W3C XML Schema --- p.10Chapter 2.2.2 --- ", Schema Alternatives" --- p.13Chapter 2.3 --- Overview of XPath --- p.13Chapter 2.4 --- Overview of DOM --- p.15Chapter CHAPTER 3. --- OVERVIEW OF STRUCTURED-ELEMENT OBJECT MODEL (SEOM) --- p.18Chapter 3.1 --- Introduction --- p.18Chapter 3.2 --- Objectives --- p.20Chapter 3.3 --- General Concepts in SEOM --- p.21Chapter 3.3.1. --- Data Representation --- p.21Chapter 3.3.2. --- Data Binding --- p.24Chapter 3.3.3. --- Data Access --- p.25Chapter CHAPTER 4. --- SEOM DOCUMENT MODELING --- p.27Chapter 4.1 --- Data Modeling --- p.27Chapter 4.1.1. --- Simple XML Data Model --- p.28Chapter 4.1.2. --- SEOM Data Model --- p.32Chapter 4.2 --- Schema Modeling --- p.41Chapter 4.2.1. --- SEOM Schema --- p.42Chapter 4.2.2. --- Creating a Schema --- p.46Chapter CHAPTER 5. --- SEOM DOCUMENT PROCESSING --- p.51Chapter 5.1 --- SEOM Document Processing --- p.51Chapter 5.2 --- The Classes --- p.51Chapter 5.2.1. --- SEOM Document Class --- p.52Chapter 5.2.2. --- A bstract SElement Class --- p.55Chapter 5.2.3. --- Generic SElement Class --- p.56Chapter 5.2.4. --- Implementation SElement Classes --- p.57Chapter 5.3 --- XML Parsing and Data Binding --- p.59Chapter 5.3.1. --- Parsing Process --- p.60Chapter 5.4 --- Querying --- p.62Chapter 5.4.1. --- Query Wrapper and Result Wrapper --- p.62Chapter 5.4.2. --- Embedding in XPath --- p.68Chapter CHAPTER 6. --- AN WEB-BASED SEOM DOCUMENT QUERY SYSTEM --- p.71Chapter 6.1 --- Web-based SEOM Document Query System --- p.71Chapter 6.2 --- Client-Server Architecture --- p.71Chapter 6.3 --- The Server --- p.74Chapter 6.3.1. --- Data Loading --- p.74Chapter 6.3.2. --- Implemented SElement - R-Tree --- p.74Chapter 6.3.3. --- Network Interface --- p.80Chapter 6.4 --- Client Side --- p.82Chapter 6.4.1. --- The Interface --- p.82Chapter 6.4.2. --- Programmatic Controls --- p.85Chapter CHAPTER 7. --- EVALUATION --- p.88Chapter 7.1 --- Experiment with Synthetic Data --- p.88Chapter 7.2 --- Qualitative Comparison --- p.90Chapter 7.3 --- Advantages --- p.91Chapter 7.4 --- Disadvantages --- p.92Chapter 7.5 --- Means of Enhancement --- p.93Chapter CHAPTER 8. --- CONCLUSION --- p.94BIBLIOGRAPHY --- p.9
    corecore