The Knowledge Management Research Group 1 Fredrik Enoksson Knowledge Management Research group University of Uppsala & Royal Institute of Technology, Sweden.

Slides:



Advertisements
Similar presentations
The LOM RDF binding - update Mikael Nilsson The Knowledge Management Research Group Centre for user oriented IT design Royal.
Advertisements

Agents and the DC Abstract Model Andy Powell UKOLN, University of Bath DC Agents WG Meeting DC-2005, Madrid.
RDF: The Resource Description Framework Machine Understandable Metadata for the Web Ralph R. Swick W3C/MIT 2-November-1998.
DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
The Knowledge Management Research Group 1 Comments on RDA Mikael Nilsson The Knowledge Management Research Group Royal Institute of Technology,
DC Architecture WG meeting Monday Sept 12 Slot 1: Slot 2: Location: Seminar Room 4.1.E01.
Pete Johnston, Eduserv 16 October 2009 Miscellaneous Usage Issues DCMI Usage Board, DC-2009,
OLAC Metadata Steven Bird University of Melbourne / University of Pennsylvania OLAC Workshop 10 December 2002.
LIS650lecture 1 XHTML 1.0 strict Thomas Krichel
1 ICS-FORTH & Univ. of Crete SeLene November 15, 2002 A View Definition Language for the Semantic Web Maganaraki Aimilia.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
UKOLN, University of Bath
Andy Powell, Eduserv Foundation Feb 2007 The Dublin Core Abstract Model – a packaging standard?
From content standards to RDF Gordon Dunsire Presented at AKM 15, Porec, 2011.
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
International Conference on Dublin Core and Metadata Applications DC-Scholar, 24 th September /10/2014 Scholarly Works Application.
What is XML? a meta language that allows you to create and format your own document markups a method for putting structured data into a text file; these.
1 An inference engine for the semantic web Naudts Guido Student at the Open University Netherlands.
10-Sep-02 Page 1 Gadjah Mada University - Yogyakarta - Indonesia Gadjah Mada University10-Sep-02 Page 1 Gadjah Mada University - Yogyakarta - Indonesia.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Structured Data on the Web Introduction to.
Method for developing the benchmark suites. October 10th © Raúl García-Castro Method for developing the benchmark suites Raúl García-Castro October.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
Processing of structured documents Part 8. 2 Resource Description Framework (RDF) zWeb was originally built for human consumption yalthough everything.
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
17 Apr 2002 XML Namespaces Andy Clark. The Problem Documents use different vocabularies – Example 1: CD music collection – Example 2: online order transaction.
1 RDF Tutorial. C. Abela RDF Tutorial2 What is RDF? RDF stands for Resource Description Framework It is used for describing resources on the web Makes.
An Introduction to Semantic Web Portal
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
ISO DSDL ISO – Document Schema Definition Languages (DSDL) Martin Bryan Convenor, JTC1/SC18 WG1.
CS570 Artificial Intelligence Semantic Web & Ontology 2
RDF – RESOURCE DESCRIPTION FRAMEWORK Antonio Bucchiarone FBK-IRST Trento, Italy 20 Novembre 2009.
RDFa: Embedding RDF Knowledge in HTML Some content from a presentation by Ivan Herman of the W3c, Introduction to RDFa, given at the 2011 Semantic Technologies.
XML Namespaces Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Shelley Powers, O’Reilly SNU IDB Lab. Hyewon Kim
SPECIAL TOPIC XML. Introducing XML XML (eXtensible Markup Language) ◦A language used to create structured documents XML vs HTML ◦XML is designed to transport.
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
RDF Tutorial.
Semantic Web Introduction
Quratulain Rajput Faculty of Computer Science, IBA Spring2013
Delivery Context Workshop CC/PP and UAProf: Issues, improvements and future directions Mark H. Butler, PhD HP Labs Bristol.
BIBFRAME Talk 3 Linked-Data in the Wild. Talk 3 Part 1 Resource Description Framework (RDF) and its structure: from MARC to BIBFRAME.
The Web of data with meaning... By Michael Griffiths.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
3. Technical and administrative metadata standards Metadata Standards and Applications.
Introduction to XLink Transparency No. 1 XML Information Set W3C Recommendation 24 October 2001 (1stEdition) 4 February 2004 (2ndEdition) Cheng-Chia Chen.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
© 2006 DCMI DC-2006 – International Conference on Dublin Core and Metadata Applications 3-6 October 2006 Thomas Baker Dublin Core Metadata Initiative.
Semantic Web Bootcamp Dominic DiFranzo PhD Student/Research Assistant Rensselaer Polytechnic Institute Tetherless World Constellation.
Metadata Standards and Applications 5. Applying Metadata Standards: Application Profiles.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
Why XML ? Problems with HTML HTML design - HTML is intended for presentation of information as Web pages. - HTML contains a fixed set of markup tags. This.
SWAP FOR DUMMIES. Scholarly Works Application Profile a Dublin Core Application Profile for describing scholarly works (eprints) held in institutional.
The LOM RDF binding – update Mikael Nilsson The Knowledge Management.
Creating an Application Profile Tutorial 3 DC2004, Shanghai Library 13 October 2004 Thomas Baker, Fraunhofer Society Robina Clayphan, British Library Pete.
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
WI 4 (CWA1): Guidelines for machine-processable representation of Dublin Core Application Profiles Pete Johnston, UKOLN, University of Bath Thomas Baker,
XML 2nd EDITION Tutorial 4 Working With Schemas. XP Schemas A schema is an XML document that defines the content and structure of one or more XML documents.
1 Tutorial 14 Validating Documents with Schemas Exploring the XML Schema Vocabulary.
1 Dublin Core & DCMI – an introduction Some slides are from DCMI Training Resources at:
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF.
Pete Johnston, Eduserv Foundation 16 April 2007 An Introduction to the DCMI Abstract Model JISC.
Friday, September 4 th, 2009 The Systems Group at ETH Zurich XML and Databases Exercise Session 5 courtesy of Ghislain Fourny/ETH © Department of Computer.
Motivation Dynamically identify and understand information sources Provide interoperability between agents in a semantic manner Enable distributed extensible.
DC Architecture WG meeting Wednesday Seminar Room: 5205 (2nd Floor)
SEMI-STRUCTURED DATA (XML) 1. SEMI-STRUCTURED DATA ER, Relational, ODL data models are all based on schema Structure of data is rigid and known is advance.
Review of the DCMI Abstract Model Thomas Baker, DCMI Joint Meeting of the DCMI Architecture Forum and W3C Library Linked Data Incubator Group 22 October.
Presentation transcript:

The Knowledge Management Research Group 1 Fredrik Enoksson Knowledge Management Research group University of Uppsala & Royal Institute of Technology, Sweden DC 2007, Singapore Aug 28, 2007 A wiki syntax for DC Description Set Profiles

The Knowledge Management Research Group 2 DSP wiki syntax, why? Most Annotation Profile are basically webpages Combines the formal expression of a DSP together with Annotation Profile documentation. From the wiki-syntax create: An HTML page can be created for human consumption An XML-serialization for the DSP Easy to use(learn) and maintain

The Knowledge Management Research Group 3 Design goals and syntax As easy to express as possible Mix normal and specific DSP wiki-syntax 4 basic structures DT, for the Description Template ST, for the Statement Template NLC, for the Non-literal value constraint LC, for the Literal value constraint Reuse of Hierarchical structure of DSP An ST belongs to the DT it is declared under An LC or NLC belongs to the ST it is declared under

The Knowledge Management Research Group 4 Description Template Declaration of a Description Template: identifier minimum and maximum occurrence standalone Resource Class Membership Constraint DT=(min="1" max="1" standalone="yes" identifier="book")

The Knowledge Management Research Group 5 Statement Template Declaration: Minimum and maximum occurrence Type (Literal or Non-literal) Property list constraints or sub-property ST=(max="1" type="literal" PC={

The Knowledge Management Research Group 6 Literal Constraint Syntax Encoding Scheme occurrence list of possible schemas SESConstraint=(occurrence="disallowed") Language Constraint occurrence list of languages LangC=(occurrence="disallowed") Literal list (with SES or language) {[value="example" lang="en"], [value=exempel lang=sv]}

The Knowledge Management Research Group 7 Non-literal value constraint Vocabulary Encoding Scheme Occurrence List of possible values VESConstraint=( occurrence="optional" { Value URI constraint occurrence List of possible URIs VURIConstraint=( occurrence="optional" {

The Knowledge Management Research Group 8 Non-literal value constraint, continued Description description="agent" Class membership {} Value String maximum and minimum occurrence rest is declared the same way as Literal Value Constraint VStringConstraint=(max="1" LangC=(occurrence="disallowed")

The Knowledge Management Research Group 9 DT 1 Example {{{#!DSP == Description template: Book == DT=(min="1" max="1" standalone="yes" identifier="book") === Title === ST=(max="1" type="literal" PC={ || Definition || A name given to the resource. || LC=(LangC=(occurrence="optional") SESConstraint=(occurrence="disallowed") ) === Creator === ST=(max="1" type="nonliteral" PC={ || Definition || An entity primarily responsible for making the resource. || NLC=(VURIConstraint=(occurrence="disallowed") VESConstraint=(occurrence="disallowed") VStringConstraint=(max="1" LangC=(occurrence="disallowed") SESConstraint=(occurrence="disallowed")) description="creator" ) == Description template: Creator == DT=(min="1" max="1" standalone="no" identifier="creator") === Name === ST=(max="1" type="literal" PC={ || Definition || A name for some thing. || LC=(LangC=(occurrence="disallowed") SESConstraint=(occurrence="disallowed") ) }}} //closing brackets ST 1.1 ST 1.2 DT 2 ST 2.1