visualcat: cataloguing with xml, rdf , frbr & z39.50
DESCRIPTION
VisualCat: Cataloguing with XML, RDF , FRBR & Z39.50. NORD I&D 2001 Poul Henrik Jørgensen, mailto:[email protected]. Background. Danish national bibliography maintained and operated by Danish B ibliographic C entre www.dbc.dk VisualCat system developed by Portia www.portia.dk - PowerPoint PPT PresentationTRANSCRIPT
VisualCat:Cataloguing with XML, RDF, FRBR & Z39.50
NORD I&D 2001 Poul Henrik Jørgensen, mailto:phj@
dbc.dk
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 2
Background
Danish national bibliography maintained and operated by Danish Bibliographic Centre www.dbc.dk
VisualCat system developed by Portia www.portia.dk
British Library and Italian National Libraries use VisualCat in ONE-2 project www.one-2.org
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 3
Stand-alone cataloguing system supporting Z39.50 union catalogue profile
Simple to use for occasional cataloguers and effective tool for experienced staff
Easy customisation of user-interface, record formats and validation rules
Full UNICODE support
Based on open standards
Utilise windows/NT infrastructure tools
Requirements
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 4
Features
Z39.50 configured by ExplainLite XML dataMARC formats handled by XML schemasMARC editing handled with DHTML and CSSMARC validation by XML schemas and XSLContext sensitive help via URL & webEditing arbitrary scripts in UNICODEZ39.50 search, retrieval & updateAuthority control managed by RDF schemas for IFLA FRBR – or any other ontology
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 5
Information Flow
Z-Server Search
VisualCat
XML/RDF Database
Z-Server Update
Z39.50 Z39.50
MS RDS/ADO
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 6
XML Schemas for MARC
Separate XML Element types for each combination of MARC Field & Sub fielddanMARC2 XML Schema by DBC & Portia 164 MARC fields and 1189 sub fields XSL Style sheets for semantic validation
MARC21 Schema by British Library & Portia Derived from MARC21 DTD from LC
UNIMARC Schema by Italian National Library & Portia Based on Italian SBN specifications
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 7
MARC21 XML Schema
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 8
Z39.50 Configuration
Dynamic configuration by ExplainLite XML structure from ONE-2 Project
Target URL, Databases, Search attributes including names, Element Sets, Record syntaxes
Search, Retrieve, Scan & Update
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 9
ExplainLite in VisualCat
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 10
Search & Retrieval
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 11
Editing functions
Insert fields and sub fields directly
Edit fields and sub fields directly
Required fields are added to imported records automatically
Empty fields are trimmed automatically
Lists of permitted fields, sub fields and values
Links to context-sensitive help via Web
Records validated for syntax and structure
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 12
Forms based Editing
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 13
Line-format Editing
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 14
Authority Control
RDF schema defines the semantic relationships between classes and propertiesAuthority control data can be described in terms of FRBR entities and relationsVisualCat represents authority data and relations by means of general RDF structures in a databaseOther metadata standards, e.G. Dublin core, may also be used
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 15
RDF Schema for FRBR
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 16
FRBR RDF graph
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 17
Select FRBR Object type
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 18
Search Attribute values
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 19
Attributes & Relations
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 20
Related Objects
Nord I&D VisualCat Poul Henrik Jørgensen May 2001 21
Summary
XML schemas used to validate different MARC formats
Internally all MARC data are XML & RDF
Z39.50 configuration by ExplainLite XML
Z39.50 search, retrieval, scan & update
User interface by CSS and DHTML
Different metadata including IFLA FRBR & DC handled by RDF authority database,