Using XML to store Descriptive Metadata - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Using XML to store Descriptive Metadata

Description:

XSL consists of three parts: XSLT (a language for transforming ... XSL Formatting Objects (a vocabulary for formatting XML documents) Critical Success Factors ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 23
Provided by: Murp83
Learn more at: https://unece.org
Category:

less

Transcript and Presenter's Notes

Title: Using XML to store Descriptive Metadata


1
Using XML to store Descriptive Metadata
  • Richard Murphy Rosarie ORiordan
  • Central Statistics Office
  • Ireland

2
Background
  • Project to build a Corporate Data Warehouse
  • Business Process Improvement Project to document
    all processes
  • Data and Metadata now known
  • How to gather all metadata into one structure?

3
Proposed Solution
  • Use XML to build a metadata repository
  • Scaleable and Web enabled
  • Possibility of being integrated with core
    metadata
  • Integration with further developments

4
Tools Used
  • HTML Hyper Text Markup Language
  • XML EXtensible Markup Language
  • XSL EXtensible Stylesheet Language
  • ASP Active Server Pages
  • JavaScript JavaScript is a scripting language

5
XML HTMLEXtensible MarkUp
Language Hyper Text
Markup Language
  • XML is about describing information
  • XML was designed to describe data, and to focus
    on what data is
  • XML is a markup language much like HTML
  • XML tags are not predefined in XML. You must
    define your own tags
  • XML uses a Document Type Definition (DTD) or an
    XML Schema to describe the data
  • HTML is about displaying information
  • An HTML file is a text file containing small
    markup tags
  • The Markup tags tells the Web brower how to
    display the page
  • An HTML file can be created using a simple text
    editor
  • HTML was designed to display data, and to focus
    on how data looks.

6
XSL
EXtensible Stylesheet Language
  • There must be something in addition to the XML
    document that describes how the document should
    be displayed and that is XSL!
  • XSL consists of three parts
  • XSLT (a language for transforming XML documents)
  • XPath (a language for defining parts of an XML
    document)
  • XSL Formatting Objects (a vocabulary for
    formatting XML documents)

7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
(No Transcript)
16
(No Transcript)
17
(No Transcript)
18
Critical Success Factors
  • Infrastructural Issues
  • Operational Issues
  • Content Rules
  • Official Corporate Policy

19
Future Developments
  • Corporate Look and Feel
  • Integrate with Core Data and Metadata
  • Other Modules
  • Release Calendar
  • Access through Theme List
  • Publication Catalogue
  • Frequently Asked Questions
  • Glossary of Terms/Thesaurus

20
Future Developments ctd
  • Scaleable to include new fields
  • Archiving
  • Version Control
  • Rules and Standards

21
Other points
  • Keep it simple
  • Functionality Complexity
  • Multiple access points to metadata but
  • Store once reference many
  • Workable Solutions n.e. High Tech

22
Thank You for Listening
Write a Comment
User Comments (0)
About PowerShow.com