Metadata Standards and Applications. 4. Metadata Syntaxes and Containers

Size: px
Start display at page:

Download "Metadata Standards and Applications. 4. Metadata Syntaxes and Containers"

Transcription

1 Metadata Standards and Applications 4. Metadata Syntaxes and Containers

2 Goals of Session Understand the origin of and differences between the various syntaxes used for encoding information, including HTML, XML and RDF Discover how container formats are used for managing digital resources and their metadata 2

3 Overview of Syntaxes HTML, XHTML: Hypertext Markup Language; extensible Hypertext Markup Language XML: Extensible Markup Language RDF: Resource Description Framework 3

4 HTML HyperText Markup Language HTML 4 is the current standard HTML is an SGML (Standard Generalized Markup Language) application conforming to International Standard ISO 8879 Widely regarded as the standard publishing language of the World Wide Web HTML addressed the problem of SGML complexity by specifying a small set of structural and semantic tags suitable for authoring relatively simple documents 4

5 XHTML XML-ized version of HTML 4.0, tightens up HTML to match XML syntax Requires ending tags, quoted attributes, lower case, etc., to conform to XML requirements XHTML is a W3C specification, redefining HTML as an XML implementation, rather than an SGML implementation Imposes requirements that are intended to lead to more well-formed, valid XML, easier for browsers to handle 5

6 An XHTML Example <link rel="schema.dc" href=" /> <link rel="schema.dcterms" href=" /> <meta name="dc.title" content="using Dublin Core" /> <meta name="dc.creator" content="diane Hillmann" /> <meta name="dc.subject" content="documents; Bibliography; Model; meta; Glossary; mark; matching; refinements; XHTML; Controlled; Qualifiers; Hillmann; mixing; encoding; Diane; Issues; Appendix; elements; Simple; Special; element; trademark/service; DCMI; Dublin; pages; Section; Resource; Grammatical; Qualified; XML; Using; Principles; Documents; licensing; OCLC; formal; Usageguide; Roles; Implementing; Contents; Guidelines; Expressing; Table; Syntax; Content; Element; DC.dot; Home; document; Metadata; RDF/XML; Website; metadata; privacy; schemes; liability; profiles; Elements; Copyright; Localization; schemas; HTML/XHTML; Core; Guide; registry; Research; contact; Scope; Projects; languages; Maintenance; Application; available; Internationalization; HTML; Recommended; link; Purpose; Abstract; AskDCMI; Vocabularies; software; Storage; Introduction" /> <meta name="dc.description" content="this document is intended as an entry point for users of Dublin Core. For non-specialists, it will assist them in creating simple descriptive records for information resources (for example, electronic documents). Specialists may find the document a useful point of reference to the documentation of Dublin Core, as it changes and grows." /> <meta name="dc.publisher" content="dublin Core Metadata Initiative" /> <meta name="dc.type" scheme="dcterms.dcmitype" content="text" /> <meta name="dc.format" content="text/html" /> <meta name="dc.format" content="31250 bytes" /> <meta name="dc.identifier" scheme="dcterms.uri" content=" /> Metadata Standards & Applications 6

7 XML Extensible Markup Language A metamarkup language: has no fixed tags or elements Strict grammar imposes structure designed to be read by machines Two levels of conformance: well-formed--conforms to general grammar rules valid--conforms to particular XML schema or DTD (document type definition) 7

8 XML is the lingua franca of the Web Web pages increasingly use at least XHTML Business use for data exchange/messaging Family of technologies can be leveraged XML Schema, XSLT, XPath, and Xquery Software tools widely available (many open source) Storage, editing, parsing, validating, transforming and publishing XML Microsoft Office 2003 supports XML as document format (WordML and ExcelML) Web 2.0 applications are based on XML 8

9 An XML Schema May Define: What elements may be used Of which types Any attributes In which order Optional or compulsory Repeatability Sub-elements Logic 9

10 Anatomy of an XML Record XML declaration--prepares the processor to work with the document Namespaces (uses xmlns:prefix and a URI to attach a prefix to each element and attribute) Distinguishes between elements and attributes from different vocabularies that might share a name (but not necessarily a definition) using association with URIs Groups all related elements from an application so software can deal with them The URIs are the standardized bit, not the prefix, and they don t necessarily lead anywhere useful, even if they look like URLs 10

11 XML Anatomy Lesson Name Attribute Content <marc:subfield code="a">metadata in practice /</marc:subfield> Start Tag End Tag Metadata Standards & Applications 11

12 Namespace Anatomy Lesson XML Namespace Namespace Identifier xmlns:dc= Namespace Prefix Metadata Standards & Applications 12

13 RDF Resource Description Framework--A language for describing resources for the web Structure based on triples Focused on exchange of information between different kinds of organizations and usages Considered an essential part of the Semantic Web Can be expressed using XML 13

14 Some RDF Concepts A Resource is anything that you want to describe; it s most often identified with a URI, such as: A Class is a category; it is a set that comprises individuals A Property is a Resource that has a name, such as "creator" or "homepage" A Property value is the value of a Property, such as George Washington" or " (note that a property value can be another resource) 14

15 RDF Statements The combination of a Resource, a Property, and a Property value forms a Statement (includes a subject, predicate and object) An example Statement: "The editor of is Diane Hillmann" The subject of the statement above is: The predicate is: editor The object is: Diane Hillmann 15

16 RDF and OWL RDF does not have the language to specify all relationships Web Ontology Language (OWL) can specify richer relationships, such as equivalence, inverse, unique RDF and OWL may be used together Resource Description Framework Schema (RDFS): a syntax for expressing relationships between elements 16

17 An XML/RDF Example <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description rdf:about=" <dc:title>d-lib Program - Research in Digital Libraries</dc:title> <dc:description>the D-Lib program supports the community of people with research interests in digital libraries and electronic publishing.</dc:description> <dc:publisher>corporation For National Research Initiatives</dc:publisher> <dc:date> </dc:date> <dc:subject> <rdf:bag> <rdf:li>research; statistical methods</rdf:li> <rdf:li>education, research, related topics</rdf:li> <rdf:li>library use Studies</rdf:li> </rdf:bag> </dc:subject> <dc:type>world Wide Web Home Page</dc:type> <dc:format>text/html</dc:format> <dc:language>en</dc:language> </rdf:description> </rdf:rdf> Note rdf:about Note unordered list 17

18 Overview of Container Formats A container format is used to package together all forms of metadata and digital content Use of a container is compatible with, and an implementation of, the OAIS information package concept METS: packages metadata with objects or links to objects and defines structural relationships MPEG 21 DID: represents digital objects 18

19 METS Metadata Encoding & Transmission Standard Developed by the Digital Library Federation, maintained by the Library of Congress... an XML document format for encoding metadata necessary for both management of digital library objects within a repository and exchange of such objects between repositories (or between repositories and their users). METS is open source and developed by open discussion Cultural heritage community is the main audience 19

20 METS Usage To package metadata with digital object in XML syntax For retrieving, storing, preserving, serving resource For interchange of digital objects with their metadata As an information package in a digital repository (may be a unit of storage or a transmission format) 20

21 METS Sections Defined in METS schema for navigation & browsing 1. Header (XML Namespaces) 2. File inventory 3. Structural Map & Links 4. Descriptive Metadata (not part of METS but uses an externally developed descriptive metadata standard, e.g. DC, MODS) 5. Administrative Metadata (points to external schemas): 1. Technical, Source 2. Digital Provenance 3. Rights 21

22 22

23 METS Extension Schemas Wrappers or sockets where elements from other schemas can be plugged in Uses the XML Schema facility for combining vocabularies from different Namespaces Endorsed extension schemas: Descriptive: DC, MODS, MARCXML Technical metadata: MIX (image); textmd (text) Preservation related: PREMIS 23

24 MPEG-21 Digital Item Declaration (DID) ISO/IEC : Digital Item Declaration An alternative to represent Digital Objects Supported by some repositories, e.g., adore, DSpace, Fedora Model that represents compound objects (recursive item ) MPEG DID is an ISO standard and has industry support, but it is often implemented in a proprietary environment and the standards development is closed (as is ISO in general) 24

25 MPEG 21 Abstract Model 25

26 An Exercise Encode a simple resource in both DC and MARC using XML Use the template forms provided 26

Metadata and Encoding Standards for Digital Initiatives: An Introduction

Metadata and Encoding Standards for Digital Initiatives: An Introduction Metadata and Encoding Standards for Digital Initiatives: An Introduction Maureen P. Walsh, The Ohio State University Libraries KSU-SLIS Organization of Information 60002-004 October 29, 2007 Part One Non-MARC

More information

Metadata. Week 4 LBSC 671 Creating Information Infrastructures

Metadata. Week 4 LBSC 671 Creating Information Infrastructures Metadata Week 4 LBSC 671 Creating Information Infrastructures Muddiest Points Memory madness Hard drives, DVD s, solid state disks, tape, Digitization Images, audio, video, compression, file names, Where

More information

DCMI Abstract Model - DRAFT Update

DCMI Abstract Model - DRAFT Update 1 of 7 9/19/2006 7:02 PM Architecture Working Group > AMDraftUpdate User UserPreferences Site Page Actions Search Title: Text: AttachFile DeletePage LikePages LocalSiteMap SpellCheck DCMI Abstract Model

More information

Outline RDF. RDF Schema (RDFS) RDF Storing. Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements

Outline RDF. RDF Schema (RDFS) RDF Storing. Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements Knowledge management RDF and RDFS 1 RDF Outline Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements RDF Schema (RDFS) RDF Storing 2 Semantic Web The Web today: Documents for

More information

Metadata Workshop 3 March 2006 Part 1

Metadata Workshop 3 March 2006 Part 1 Metadata Workshop 3 March 2006 Part 1 Metadata overview and guidelines Amelia Breytenbach Ria Groenewald What metadata is Overview Types of metadata and their importance How metadata is stored, what metadata

More information

Library of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015

Library of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015 Library of Congress BIBFRAME Pilot NOTSL Fall Meeting October 30, 2015 THE BIBFRAME EDITOR AND THE LC PILOT The Semantic Web and Linked Data : a Recap of the Key Concepts Learning Objectives Describe the

More information

RDF and Digital Libraries

RDF and Digital Libraries RDF and Digital Libraries Conventions for Resource Description in the Internet Commons Stuart Weibel purl.org/net/weibel December 1998 Outline of Today s Talk Motivations for developing new conventions

More information

Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS. Jenn Riley IU Metadata Librarian DLP Brown Bag Series February 25, 2005

Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS. Jenn Riley IU Metadata Librarian DLP Brown Bag Series February 25, 2005 Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS Jenn Riley IU Metadata Librarian DLP Brown Bag Series February 25, 2005 Descriptive metadata Enables users to find relevant materials Used

More information

Labelling & Classification using emerging protocols

Labelling & Classification using emerging protocols Labelling & Classification using emerging protocols "wheels you don't have to reinvent & bandwagons you can jump on" Stephen McGibbon Lotus Development Assumptions The business rationale and benefits of

More information

Metadata: The Theory Behind the Practice

Metadata: The Theory Behind the Practice Metadata: The Theory Behind the Practice Item Type Presentation Authors Coleman, Anita Sundaram Citation Metadata: The Theory Behind the Practice 2002-04, Download date 06/07/2018 12:18:20 Link to Item

More information

Table of contents for The organization of information / Arlene G. Taylor and Daniel N. Joudrey.

Table of contents for The organization of information / Arlene G. Taylor and Daniel N. Joudrey. Table of contents for The organization of information / Arlene G. Taylor and Daniel N. Joudrey. Chapter 1: Organization of Recorded Information The Need to Organize The Nature of Information Organization

More information

Ontology Servers and Metadata Vocabulary Repositories

Ontology Servers and Metadata Vocabulary Repositories Ontology Servers and Metadata Vocabulary Repositories Dr. Manjula Patel Technical Research and Development m.patel@ukoln.ac.uk http://www.ukoln.ac.uk/ Overview agentcities.net deployment grant Background

More information

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems

More information

Metadata for general purposes

Metadata for general purposes H O M E E X E R C I S E S Metadata for general purposes Dublin Core Exercises and Sources A star* = newly updated or added Printer friendly version (PDF) DC creation tool to be used: Online: Template for

More information

Chapter 13: Advanced topic 3 Web 3.0

Chapter 13: Advanced topic 3 Web 3.0 Chapter 13: Advanced topic 3 Web 3.0 Contents Web 3.0 Metadata RDF SPARQL OWL Web 3.0 Web 1.0 Website publish information, user read it Ex: Web 2.0 User create content: post information, modify, delete

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Integration of resources on the World Wide Web using XML

Integration of resources on the World Wide Web using XML Brouillon d article pour les Cahiers GUTenberg n?? 14 mars 2000 1 Integration of resources on the World Wide Web using XML Roberta Faggian CERN, Genève, Suisse Abstract. An initiative to explain High Energy

More information

Appendix A: OIL Syntax in XML

Appendix A: OIL Syntax in XML Appendix A: OIL Syntax in XML This appendix provides an XML-based syntax definition of OIL. First we define a DTD for OIL. Then we 1.1 use XML schemas to define the syntax of OIL. Finally we provide the

More information

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic

More information

Graphic technology Extensible metadata platform (XMP) Part 2: Description of XMP schemas using RELAX NG

Graphic technology Extensible metadata platform (XMP) Part 2: Description of XMP schemas using RELAX NG INTERNATIONAL STANDARD ISO 16684-2 First edition 2014-12-01 Graphic technology Extensible metadata platform (XMP) Part 2: Description of XMP schemas using RELAX NG Technologie graphique Plate-forme de

More information

Metadata on the Web. Miroslav Milinovic SRCE Zagreb, Croatia 4th CARNet Users Conference CUC 2002, Zagreb, September, 2002

Metadata on the Web. Miroslav Milinovic SRCE Zagreb, Croatia 4th CARNet Users Conference CUC 2002, Zagreb, September, 2002 Metadata on the Web Miroslav Milinovic SRCE Zagreb, Croatia 4th CARNet Users Conference CUC 2002, Zagreb, 25 27 September, 2002 WS3-MM 1/45 Content Web information space Introduction to

More information

Web Standards Mastering HTML5, CSS3, and XML

Web Standards Mastering HTML5, CSS3, and XML Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents

More information

Workshop B: Application Profiles Canadian Metadata Forum September 28, 2005

Workshop B: Application Profiles Canadian Metadata Forum September 28, 2005 Workshop B: Application Profiles Canadian Metadata Forum September 28, 2005 RDIMS 329273 Workshop Overview What is a metadata application profile? Creating and using metadata application profiles Government

More information

Semantic Web Tools. Federico Chesani 18 Febbraio 2010

Semantic Web Tools. Federico Chesani 18 Febbraio 2010 Semantic Web Tools Federico Chesani 18 Febbraio 2010 Outline A unique way for identifying concepts How to uniquely identified concepts? -> by means of a name system... SW exploits an already available

More information

From the Web to the Semantic Web: RDF and RDF Schema

From the Web to the Semantic Web: RDF and RDF Schema From the Web to the Semantic Web: RDF and RDF Schema Languages for web Master s Degree Course in Computer Engineering - (A.Y. 2016/2017) The Semantic Web [Berners-Lee et al., Scientific American, 2001]

More information

XML Metadata Standards and Topic Maps

XML Metadata Standards and Topic Maps XML Metadata Standards and Topic Maps Erik Wilde 16.7.2001 XML Metadata Standards and Topic Maps 1 Outline what is XML? a syntax (not a data model!) what is the data model behind XML? XML Information Set

More information

Metadata. Considerations for digital libraries. Tefko Saracevic, Ph.D. Tefko Saracevic

Metadata. Considerations for digital libraries. Tefko Saracevic, Ph.D. Tefko Saracevic Metadata Considerations for digital libraries, Ph.D. 1 ToC Definitions Context & problems: digital resources libraries & the Web Precursors Types of metadata Examples Issues in applications 2 Definitions

More information

University of Bath. Publication date: Document Version Publisher's PDF, also known as Version of record. Link to publication

University of Bath. Publication date: Document Version Publisher's PDF, also known as Version of record. Link to publication Citation for published version: Patel, M & Duke, M 2004, 'Knowledge Discovery in an Agents Environment' Paper presented at European Semantic Web Symposium 2004, Heraklion, Crete, UK United Kingdom, 9/05/04-11/05/04,.

More information

Semantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037

Semantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037 Semantic Web In Depth: Resource Description Framework Dr Nicholas Gibbins 32/4037 nmg@ecs.soton.ac.uk RDF syntax(es) RDF/XML is the standard syntax Supported by almost all tools RDF/N3 (Notation3) is also

More information

Metadata harmonization for fun and profit

Metadata harmonization for fun and profit Metadata harmonization for fun and profit Keynote, DC 2011 Mikael Nilsson 1 About me Who am I? PhD thesis on metadata harmonization. Worked on metadata interop for ten years Former co-author/co-chair of

More information

Semantic Web Fundamentals

Semantic Web Fundamentals Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2017/18 Vedran Sabol with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz December 11 th 2017 Overview What is Semantic

More information

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2002) Metadata vocabularies and ontologies. In: Ontologies & Communications Working Group Meeting, Agentcities Information Day 2, 2002-09-09-2002-09-10, Lisbon. Link to official URL (if available):

More information

XML: Extensible Markup Language

XML: Extensible Markup Language XML: Extensible Markup Language CSC 375, Fall 2015 XML is a classic political compromise: it balances the needs of man and machine by being equally unreadable to both. Matthew Might Slides slightly modified

More information

Semantic Web Fundamentals

Semantic Web Fundamentals Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2018/19 with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz January 7 th 2019 Overview What is Semantic Web? Technology

More information

DC-Text - a simple text-based format for DC metadata

DC-Text - a simple text-based format for DC metadata DC-Text - a simple text-based format for DC metadata Pete Johnston Eduserv Foundation Tel: +44 1225 474323 pete.johnston@eduserv.org.uk Andy Powell Eduserv Foundation Tel: +44 1225 474319 andy.powell@eduserv.org.uk

More information

Comparing Open Source Digital Library Software

Comparing Open Source Digital Library Software Comparing Open Source Digital Library Software George Pyrounakis University of Athens, Greece Mara Nikolaidou Harokopio University of Athens, Greece Topic: Digital Libraries: Design and Development, Open

More information

3. Technical and administrative metadata standards. Metadata Standards and Applications

3. Technical and administrative metadata standards. Metadata Standards and Applications 3. Technical and administrative metadata standards Metadata Standards and Applications Goals of session To understand the different types of administrative metadata standards To learn what types of metadata

More information

Information Technology Document Schema Definition Languages (DSDL) Part 1: Overview

Information Technology Document Schema Definition Languages (DSDL) Part 1: Overview ISO/IEC JTC 1/SC 34 Date: 2008-09-17 ISO/IEC FCD 19757-1 ISO/IEC JTC 1/SC 34/WG 1 Secretariat: Japanese Industrial Standards Committee Information Technology Document Schema Definition Languages (DSDL)

More information

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML Chapter 7 XML 7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411

More information

Digital Library Curriculum Development Module 4-b: Metadata Draft: 6 May 2008

Digital Library Curriculum Development Module 4-b: Metadata Draft: 6 May 2008 Digital Library Curriculum Development Module 4-b: Metadata Draft: 6 May 2008 1. Module name: Metadata 2. Scope: This module addresses uses of metadata and some specific metadata standards that may be

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457

More information

The XML Metalanguage

The XML Metalanguage The XML Metalanguage Mika Raento mika.raento@cs.helsinki.fi University of Helsinki Department of Computer Science Mika Raento The XML Metalanguage p.1/442 2003-09-15 Preliminaries Mika Raento The XML Metalanguage

More information

Chapter 10 - XML. Goal: use document in various, evolving systems structure content layout grammar: markup vocabulary for mixed content

Chapter 10 - XML. Goal: use document in various, evolving systems structure content layout grammar: markup vocabulary for mixed content Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 10 - XML Forces Driving XML Document Processing Goal: use document

More information

Metadata Standards and Applications

Metadata Standards and Applications Clemson University TigerPrints Presentations University Libraries 9-2006 Metadata Standards and Applications Scott Dutkiewicz Clemson University Derek Wilmott Clemson University, rwilmot@clemson.edu Follow

More information

Metadata. hussein suleman uct cs honours 2009

Metadata. hussein suleman uct cs honours 2009 Metadata hussein suleman uct cs honours 2009 Data vs. Metadata Data refers to digital objects that contain useful information for information seekers. Metadata refers to standardised descriptions of objects,

More information

You may print, preview, or create a file of the report. File options are: PDF, XML, HTML, RTF, Excel, or CSV.

You may print, preview, or create a file of the report. File options are: PDF, XML, HTML, RTF, Excel, or CSV. Chapter 14 Generating outputs The Toolkit produces two distinct types of outputs: reports and exports. Reports include both administrative and descriptive products, such as lists of acquisitions for a

More information

Building Consensus: An Overview of Metadata Standards Development

Building Consensus: An Overview of Metadata Standards Development Building Consensus: An Overview of Metadata Standards Development Christina Harlow DataOps Engineer, Stanford University Library cmharlow@stanford.edu, @cm_harlow Goals of this Talk 1. Give context on

More information

Comp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward

Comp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward Comp 336/436 - Markup Languages Fall Semester 2017 - Week 4 Dr Nick Hayward XML - recap first version of XML became a W3C Recommendation in 1998 a useful format for data storage and exchange config files,

More information

Structured documents

Structured documents Structured documents An overview of XML Structured documents Michael Houghton 15/11/2000 Unstructured documents Broadly speaking, text and multimedia document formats can be structured or unstructured.

More information

XML information Packaging Standards for Archives

XML information Packaging Standards for Archives XML information Packaging Standards for Archives Lou Reich/CSC Long Term Knowledge Retention Workshop March15,2006 15 March 2006 1 XML Packaging Standards Growing interest in XML-based representation of

More information

7.1 Introduction. extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML

7.1 Introduction. extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML 7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML is a markup language,

More information

Semantic Web Technologies

Semantic Web Technologies 1/57 Introduction and RDF Jos de Bruijn debruijn@inf.unibz.it KRDB Research Group Free University of Bolzano, Italy 3 October 2007 2/57 Outline Organization Semantic Web Limitations of the Web Machine-processable

More information

RDF /RDF-S Providing Framework Support to OWL Ontologies

RDF /RDF-S Providing Framework Support to OWL Ontologies RDF /RDF-S Providing Framework Support to OWL Ontologies Rajiv Pandey #, Dr.Sanjay Dwivedi * # Amity Institute of information Technology, Amity University Lucknow,India * Dept.Of Computer Science,BBA University

More information

Semantic Web Languages

Semantic Web Languages Semantic Web Languages Courtesy some graphic slides from online Lin Zuoquan Information Science Department Peking University lz@is.pku.edu.cn http://www.is.pku.edu.cn/~lz/teaching/stm/saswws.html Lin Zuoquan

More information

Data Exchange and Conversion Utilities and Tools (DExT)

Data Exchange and Conversion Utilities and Tools (DExT) Data Exchange and Conversion Utilities and Tools (DExT) Louise Corti, Angad Bhat, Herve L Hours UK Data Archive CAQDAS Conference, April 2007 An exchange format for qualitative data Data exchange models

More information

Digitisation Standards

Digitisation Standards Digitisation Standards Jeannette Frey, Alexandre Lopes BCU Lausanne LIBER-EBLIDA Digitization Workshop 2011 The Hague, October 5-7, 2011 Standards which standards? Standards are set by experts (not by

More information

Taskgroup A progress report

Taskgroup A progress report NACE CORROSION/1999 Conference OCEAN Thematic Network meeting Taskgroup A progress report Hans C. Arents senior consultant networked information systems s.a. OFFIS n.v. Designing & developing smart software

More information

Document-Centric Computing

Document-Centric Computing Document-Centric Computing White Paper Abstract A document is a basic instrument for business and personal interaction and for capturing and communicating information and knowledge. Until the invention

More information

Linked Data: What Now? Maine Library Association 2017

Linked Data: What Now? Maine Library Association 2017 Linked Data: What Now? Maine Library Association 2017 Linked Data What is Linked Data Linked Data refers to a set of best practices for publishing and connecting structured data on the Web. URIs - Uniform

More information

XML Motivations. Semi-structured data. Principles of Information and Database Management 198:336 Week 8 Mar 28 Matthew Stone.

XML Motivations. Semi-structured data. Principles of Information and Database Management 198:336 Week 8 Mar 28 Matthew Stone. XML Motivations Principles of Information and Database Management 198:336 Week 8 Mar 28 Matthew Stone Semi-structured data Relaxing traditional schema Storing more complex objects Standardized data Using

More information

Comp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward

Comp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward Comp 336/436 - Markup Languages Fall Semester 2018 - Week 4 Dr Nick Hayward XML - recap first version of XML became a W3C Recommendation in 1998 a useful format for data storage and exchange config files,

More information

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham Semantics Matthew J. Graham CACR Methods of Computational Science Caltech, 2011 May 10 semantic web The future of the Internet (Web 3.0) Decentralized platform for distributed knowledge A web of databases

More information

Table of Contents. iii

Table of Contents. iii Current Web 1 1.1 Current Web History 1 1.2 Current Web Characteristics 2 1.2.1 Current Web Features 2 1.2.2 Current Web Benefits 3 1.2.3. Current Web Applications 3 1.3 Why the Current Web is not Enough

More information

User Interaction: XML and JSON

User Interaction: XML and JSON User Interaction: XML and JSON Asst. Professor Donald J. Patterson INF 133 Fall 2011 1 What might a design notebook be like? Cooler What does a design notebook entry look like? HTML and XML 1989: Tim Berners-Lee

More information

Semantic Extensions to Defuddle: Inserting GRDDL into XML

Semantic Extensions to Defuddle: Inserting GRDDL into XML Semantic Extensions to Defuddle: Inserting GRDDL into XML Robert E. McGrath July 28, 2008 1. Introduction The overall goal is to enable automatic extraction of semantic metadata from arbitrary data. Our

More information

Introduction to XML. XML: basic elements

Introduction to XML. XML: basic elements Introduction to XML XML: basic elements XML Trying to wrap your brain around XML is sort of like trying to put an octopus in a bottle. Every time you think you have it under control, a new tentacle shows

More information

Multi-agent Semantic Web Systems: Data & Metadata

Multi-agent Semantic Web Systems: Data & Metadata Multi-agent Semantic Web Systems: Data & Metadata Ewan Klein School of Informatics MASWS January 26, 2012 Ewan Klein (School of Informatics) Multi-agent Semantic Web Systems: Data & Metadata MASWS January

More information

Contents. 1. Using Cherry 1.1 Getting started 1.2 Logging in

Contents. 1. Using Cherry 1.1 Getting started 1.2 Logging in 1 Contents 1. Using Cherry 1.1 Getting started 1.2 Logging in 2. Site Page Hierarchy Management 2.1 Page Addition 2.2 Page Deletion 2.3 Editing Page Details 3. Page Content Modification 3.1 Page Revisions

More information

Automated Classification. Lars Marius Garshol Topic Maps

Automated Classification. Lars Marius Garshol Topic Maps Automated Classification Lars Marius Garshol Topic Maps 2007 2007-03-21 Automated classification What is it? Why do it? 2 What is automated classification? Create parts of a topic map

More information

Semantic Days 2011 Tutorial Semantic Web Technologies

Semantic Days 2011 Tutorial Semantic Web Technologies Semantic Days 2011 Tutorial Semantic Web Technologies Lecture 2: RDF, The Resource Description Framework Martin Giese 7th June 2011 Department of Informatics University of Oslo Outline 1 The RDF data model

More information

An introduction to the Metadata Encoding and Transmission Standard METS)

An introduction to the Metadata Encoding and Transmission Standard METS) An introduction to the Metadata Encoding and Transmission Standard METS) The author is Senior Standards Specialist in the Network Development and MARC Standards Office NDMSO), Library of Congress, Washington,

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 16684-1 First edition 2012-02-15 Graphic technology Extensible metadata platform (XMP) specification Part 1: Data model, serialization and core properties Technologie graphique

More information

Data is the new Oil (Ann Winblad)

Data is the new Oil (Ann Winblad) Data is the new Oil (Ann Winblad) Keith G Jeffery keith.jeffery@keithgjefferyconsultants.co.uk 20140415-16 JRC Workshop Big Open Data Keith G Jeffery 1 Data is the New Oil Like oil has been, data is Abundant

More information

Guidelines for Developing Digital Cultural Collections

Guidelines for Developing Digital Cultural Collections Guidelines for Developing Digital Cultural Collections Eirini Lourdi Mara Nikolaidou Libraries Computer Centre, University of Athens Harokopio University of Athens Panepistimiopolis, Ilisia, 15784 70 El.

More information

MARC Futures. International Workshop: MARC 21 Experiences, Challenges, and Visions May Sally H. McCallum Library of Congress

MARC Futures. International Workshop: MARC 21 Experiences, Challenges, and Visions May Sally H. McCallum Library of Congress MARC Futures International Workshop: MARC 21 Experiences, Challenges, and Visions May 2007 Sally H. McCallum Library of Congress smcc@loc.gov Introduction What is MARC? Collection of data elements? Technical

More information

SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri

SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri Mon Jun 07 2004 12:07:51 Europe/London SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732

More information

XML. Jonathan Geisler. April 18, 2008

XML. Jonathan Geisler. April 18, 2008 April 18, 2008 What is? IS... What is? IS... Text (portable) What is? IS... Text (portable) Markup (human readable) What is? IS... Text (portable) Markup (human readable) Extensible (valuable for future)

More information

An easy option? OAI static repositories as a method of exposing publishers metadata to the wider information environment Elpub 2006

An easy option? OAI static repositories as a method of exposing publishers metadata to the wider information environment Elpub 2006 An easy option? OAI static repositories as a method of exposing publishers metadata to the wider information environment Elpub 2006 John Robertson and Alan Dawson Centre for Digital Library Research University

More information

Application profiles: mixing and matching metadata schemas

Application profiles: mixing and matching metadata schemas Application profiles: mixing and matching metadata schemas Rachel Heery and Manjula Patel introduce the 'application profile' as a type of metadata schema. 1. Background This paper introduces application

More information

Taskgroup A progress report

Taskgroup A progress report NACE CORROSION/2000 Conference OCEAN Thematic Network meeting Taskgroup A progress report Hans C. Arents senior XML consultant I.T. Works Guiding the IT Professional Innovation Center, Technologiepark

More information

The Role of XSLT in Digital Libraries, Editions, and Cultural Exhibits

The Role of XSLT in Digital Libraries, Editions, and Cultural Exhibits The Role of XSLT in Digital Libraries, Editions, and Cultural Exhibits David J. Birnbaum & Violeta Ilik 09/22/2013 TPDL 2013 Conference, Valletta, Malta The use of extensible Stylesheet Language Transformation

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411 1 Extensible

More information

The OAI2LOD Server: Exposing OAI-PMH Metadata as Linked Data

The OAI2LOD Server: Exposing OAI-PMH Metadata as Linked Data The OAI2LOD Server: Exposing OAI-PMH Metadata as Linked Bernhard Haslhofer University of Vienna Dept. of Distributed and Multimedia Systems Vienna, Austria bernhard.haslhofer@univie.ac.at ABSTRACT Many

More information

CSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML

CSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML CSI 3140 WWW Structures, Techniques and Standards Representing Web Data: XML XML Example XML document: An XML document is one that follows certain syntax rules (most of which we followed for XHTML) Guy-Vincent

More information

OAI-PMH. DRTC Indian Statistical Institute Bangalore

OAI-PMH. DRTC Indian Statistical Institute Bangalore OAI-PMH DRTC Indian Statistical Institute Bangalore Problem: No Library contains all the documents in the world Solution: Networking the Libraries 2 Problem No digital Library is expected to have all documents

More information

SDPL : XML Basics 2. SDPL : XML Basics 1. SDPL : XML Basics 4. SDPL : XML Basics 3. SDPL : XML Basics 5

SDPL : XML Basics 2. SDPL : XML Basics 1. SDPL : XML Basics 4. SDPL : XML Basics 3. SDPL : XML Basics 5 2 Basics of XML and XML documents 2.1 XML and XML documents Survivor's Guide to XML, or XML for Computer Scientists / Dummies 2.1 XML and XML documents 2.2 Basics of XML DTDs 2.3 XML Namespaces XML 1.0

More information

From Open Data to Data- Intensive Science through CERIF

From Open Data to Data- Intensive Science through CERIF From Open Data to Data- Intensive Science through CERIF Keith G Jeffery a, Anne Asserson b, Nikos Houssos c, Valerie Brasse d, Brigitte Jörg e a Keith G Jeffery Consultants, Shrivenham, SN6 8AH, U, b University

More information

B4M36DS2, BE4M36DS2: Database Systems 2

B4M36DS2, BE4M36DS2: Database Systems 2 B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.mff.cuni.cz/~svoboda/courses/171-b4m36ds2/ Lecture 2 Data Formats Mar n Svoboda mar n.svoboda@fel.cvut.cz 9. 10. 2017 Charles University in Prague,

More information

CWI. Multimedia on the Semantic Web. Jacco van Ossenbruggen, Lynda Hardman, Frank Nack. Multimedia and Human-Computer Interaction CWI, Amsterdam

CWI. Multimedia on the Semantic Web. Jacco van Ossenbruggen, Lynda Hardman, Frank Nack. Multimedia and Human-Computer Interaction CWI, Amsterdam Multimedia on the Semantic Web Jacco van Ossenbruggen, Lynda Hardman, Frank Nack Multimedia and Human-Computer Interaction, Amsterdam Short history of the Web in three generations (see thesis for long

More information

BUILDING THE SEMANTIC WEB

BUILDING THE SEMANTIC WEB BUILDING THE SEMANTIC WEB You might have come across the term Semantic Web Applications often, during talks about the future of Web apps. Check out what this is all about There are two aspects to the possible

More information

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance. XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or

More information

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2002) SCHEMAS and the Semantic web. UNSPECIFIED. Link to official URL (if available): Opus: University of Bath Online Publication Store http://opus.bath.ac.uk/ This version is made available

More information

Formalizing Dublin Core Application Profiles Description Set Profiles and Graph Constraints

Formalizing Dublin Core Application Profiles Description Set Profiles and Graph Constraints Formalizing Dublin Core Application Profiles Description Set Profiles and Graph Constraints Mikael Nilsson, Alistair J. Miles, Pete Johnston, Fredrik Enoksson mikael@nilsson.name, A.J.Miles@rl.ac.uk, Pete.Johnston@eduserv.org.uk,

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 25577 Second edition 2013-12-15 Information and documentation MarcXchange Information et documentation MarcXchange Reference number ISO 25577:2013(E) ISO 2013 ISO 25577:2013(E)

More information

OpenDocument meta data. Florian Reuter

OpenDocument meta data. Florian Reuter OpenDocument meta data Florian Reuter What is RDF? Very roughly: Triples of > Subject > Predicate > Object How are RDF and XML linked? > RDF/XML coding Please note the difference between RDF (subject,

More information

Artificial Intelligence Techniques. Internet Applications 2

Artificial Intelligence Techniques. Internet Applications 2 Artificial Intelligence Techniques Internet Applications 2 Aims of the session What are Microdata Are they useful? Introduce the concept of Semantic Web semantic web with small s Internal research. Microdata

More information

Problem: Solution: No Library contains all the documents in the world. Networking the Libraries

Problem: Solution: No Library contains all the documents in the world. Networking the Libraries OAI-PMH Problem: No Library contains all the documents in the world Solution: Networking the Libraries 2 Problem No digital Library is expected to have all documents in the world Solution Networking the

More information

Creating and Maintaining Metadata Vocabularies for Networkbased

Creating and Maintaining Metadata Vocabularies for Networkbased Creating and Maintaining Metadata Vocabularies for Networkbased Photo-sharing Scenera Research LLC Cary, North Carolina www.sceneraresearch.com Metadata vocabulary development allows mainstream Web users

More information