XML and the Automation of Web Information Processing

3/27/99


Click here to start


Table of Contents

XML and the Automation of Web Information Processing

Overview

What’s Wrong with HTML

What’s Wrong with HTML

HTML is Too Far Away from being an Information Model

… and the Sad Results

Programs/Agents require Intricate Parsers

… and the Web becomes a mere Client to DBs

Overview

XML is based on Markup

Elements and their Content

Element Attributes

XML Structures Represent Labeled Graphs

The Need of Ontologies

Document Type Definitions

Element Declarations

Element Content Declarations

Attributes and Their Uses

Attribute Types

More on Attribute Declarations

Lots of Flexibility

… and some deficiencies

Beyond DTDs

Physical Structure & Entities

Uses of Entities

Declaration and Use of Internal Text Entities

External Text Entities

Binary Entities and Their Use

Overview

DTD Guided Browsing

DTD Guided Fielded Search

Forms-Interface to XML

Semantically Meaningful Web Search

Web as a Distributed DB and XML as its Data Model

Definition of Integrated Views in High Level Languages

Non-Materialized Views in the MIX mediator system

Creating XML Views

Overview

XML-Link & XML Pointer

Extended Links

X Pointers and Addressing

Overview

Why Style Sheets & XSL?

Style Languages - History

CSS - Design Principles

CSS - A Sample Style Sheet

The Simple Pattern Matching of CSS

CSS - Subclassing Elements

XSL - Design Principles

Overview

HTML vs XML

SGML vs XML

CORBA/OLE vs XML

Author: Yannis Papakonstantinou