SlideShare a Scribd company logo
Jon Phipps: OverviewKaren Coyle: Step-by-StepDiane Hillmann: ContextApplication Profiles
What's an Application Profile? 
What's an Application Profile?It's a document
What's an Application Profile?It's a document of an agreement
What's an Application Profile?It's a document of an agreement on a model
What's an Application Profile?It's a document of an agreement on a model of our stuff in the world
What's an Application Profile?It's a document of an agreement on a model of how we describe our things in our world
What's an Application Profile?It's a document of an agreement on a model of how we describe ourthings in our world (domain) in the context of the global web of data
Things? 
Things?have a formal definition...
Things?have a formal definition...Every individual in the OWLworld is a member of the classowl:Thing.
OWL? 
OWL?Web Ontology Language
OWL?Web Ontology LanguageA language that can be used to formalize a domain by defining classes, the relations between them, and properties of those classes
OWLWeb Ontology Languagecan define the semantics of an Application Profile
Semantics?
Semantics?What we mean when we define a class called 'book' and describe it with a property called 'title’.
Semantics?What we mean when we define a class called 'book' and describe it with a property called 'title'.The 'Semantic Web' is a web of meaning that uses the RDF model
RDF?Resource Description Framework
RDF?Resource Description Framework
RDF?Resource Description Framework“is a framework for representing information in the Web”
RDF?“has a simple data model that is easy for applications to process and manipulate.”
RDF?“has a formal semantics which provides a dependable basis for reasoning about the meaning of an RDF expression.”
RDF?“URI references are used for naming all … things in RDF.”
RDF?“is an open-world framework that allows anyone to make statements about any resource.”
RDF?“The underlying structure of any expression in RDF is a collection of triples”
Triples?consist of a subject, a predicate and an object. A set of triples is called an RDF graph
Triples?consist of a resource, a property and a value surrogate.
Value Surrogate?Not a value, but some thing that denotes the value
Value Surrogate?can be a Literal or a non-Literal
Literal?Can be a Plain Literal or a Typed Literal
Plain Literal?Is just a string with an optional (in this case totally unnecessary) language typePlain Literal: “Samuel Clemens”@en-US
Typed Literal?A string that must be interpretedTyped Literal: “27” ^^xsd:integer
Typed Literal?A string that must be interpretedTyped Literal: “27” ^^xsd:integerdenotes the number 27
Non-Literal?A URI that refers to a resource
Non-Literal?http://RDVocab.info/termList/RDAContentType/1012Identifies the skos:Concept labeled“sounds”@en-USIn the skos:ConceptScheme identified by the URIhttp://RDVocab.info/termList/RDAContentType
URI?A resource identifier.
URI?A globally unique resource identifier.“All URIs share the property that different persons or organizations can independently create them, and use them to identify things.”
Predicate?A URIthat identifies the property of the subjectof the triple
Predicate?“Since RDF uses URIs instead of words to name things in statements, RDF refers to a set of URIs (particularly a set intended for a specific purpose) as a vocabulary”
Property?http://RDVocab.info/Elements/placeOfProductionidentifies the property labeled“Place of production”in the vocabulary identified byhttp://RDVocab.info/Elements/
Property?A vocabulary can declare a property to be a subproperty of another property.
Property?A vocabulary can declare a property to be a subproperty of another property.This creates a formal relationship between the properties
Can we talk about APs now?Please?
An AP defines SemanticsThe Classes of resources your metadata is describing
The Vocabularies that you will use as properties to describe themClasses?OMGPlease, don’t start that again
An AP defines SyntaxValid value ranges and datatypes for each property
Valid lists of values (controlled vocabularies) for properties
Cardinality of each propertyAn AP defines SyntaxDublin Core defines this validation profile for each property as a“Statement Template”
An AP defines SyntaxA set of Statement Templates is a “Description Set”
An AP defines…An AP can describe multiple Description Sets.
An AP defines…An AP can describe multiple Description Sets.The full set of Description Sets is a “Description Set Profile”
Application ProfilesStep-by-Step1/18/201052CC:DA Application Profile Intro
1. Domain modelPersonWEMITopicFRBR1/18/201053CC:DA Application Profile Intro
2. Determine elementsWorkTitleFormatetc1/18/201054CC:DA Application Profile Intro
3. Identify vocabularies1/18/201055CC:DA Application Profile Intro
Identify vocabularies1/18/201056CC:DA Application Profile Intro
Identify vocabularies1/18/201057CC:DA Application Profile Intro
Vocabulary do's & don'tsDo not select elements based on their names or labelsDo select elements based on their definitionsDo pay attention to what values can be usedDon't think that you can select an element that doesn't quite match your need, and use it anywayDo think: INTEROPERABILITY1/18/201058CC:DA Application Profile Intro
One vocabularyVocabularyAP1/18/201059CC:DA Application Profile Intro
More than one vocabularyVocabulary AVocabulary BAP1/18/201060CC:DA Application Profile Intro
Rolling your ownVocabularyAP1/18/201061CC:DA Application Profile Intro
Rolling your ownVocabularyAll elments must be defined outside of the  AP. AP1/18/201062CC:DA Application Profile Intro
"Constraints"Mandatory/optionalRepeatabilityValues (cannot conflict with  defined element)‏Free textControlled list of valuesFormatted text (e.g. dates)‏1/18/201063CC:DA Application Profile Intro
What is the impact of all this on our world?The Context for Application Profiles 
In the world we knew, interoperability was ensured by “compliance with standards”All of used the same ones in a closed worldData created by humans under strict guidelinesIn an open world, interoperablity depends on:Technologies that reach beyond one communityData built in a variety of ways by people with different ideas of the worldMachines that act broadly based on human oversightUnderstanding Interoperability1/18/201065CC:DA Application Profile Intro
We’ve long accepted the limits of requiring upfront consensus to ensure interoperabilityIn a world of APs we can specialize beyond the core of generally useful dataWe don’t need humans to ‘dumb down’ specialist data to enable sharing and interoperabilityMachines can invoke relationships to generalize specialist data when necessary, without removing the value of extended specialized data for specialistsWhy This Approach Instead?1/18/201066CC:DA Application Profile Intro
We can’t afford to “go it alone”We can’t afford to ignore the world of data outside librariesWe can’t afford to create all our data with humansWe can’t afford NOT to rethink how we operateThe Value of an Open World1/18/201067CC:DA Application Profile Intro
It’s often free and easily availableIt’s ‘good enough’ (our stuff isn’t perfect either)It takes us where we can’t go with our current dataIt’s maintained by someone else We can choose to use data or not, APs allow us to document that use, automate the process, and expose the data to othersWhat’s Out There? Data!1/18/201068CC:DA Application Profile Intro
Records can be aggregated from statements when we need themStatement-based data can be managed and improved more easily than record-based dataStatement-based data can carry provenance for each statement, allowing quality decisions to be made at a more granular levelChanging Our Data Management Ideas1/18/201069CC:DA Application Profile Intro
Getting From Here to There1/18/201070CC:DA Application Profile Intro
The RDA VocabulariesThe principles of extension inherent in the RDF Vocabulary standards usedOur experience in building and using dataUsing What We Already Know1/18/201071CC:DA Application Profile Intro
Proliferating our ideas and experience with bibliographic data to the broader Web worldUsing newer technology to achieve more efficiency, transparency, and functionalityIf retrenchment is the only answer, the end point is zeroSaving our precious human resources to think, evaluate, ensure quality, and innovateTo Build Ourselves a New Future1/18/201072CC:DA Application Profile Intro
We can map it in a variety of ways for a variety of usesWe can still use MARC as a [lossy] exchange format as long as we need itIt offers insufficient flexibility as the basis for a new data world inter-connected to the WebWe can use our skills and our understanding of bibliographic description to lead the way forwardWhat About Our Legacy Data?1/18/201073CC:DA Application Profile Intro
Specialist communities are already thinking about what they need that RDA doesn’t provideUsing the extensibility of RDF vocabularies allows them to choose from a number of options Moving proposals through the RDA processExtending the vocabularies through their community domainChosing the extension option reflects the reality that consensus has its limits, and specialist data may be better managed at a different levelSome Concrete Suggestions1/18/201074CC:DA Application Profile Intro
With Application Profiles we can:Document our decisions clearlyMeasure compliance with our own intentionsExpress our decisions in a machine-actionable wayMake connections with other data communities by re-using their data semanticsRDA expresses this ideal in its stated goalsWhat Do We Gain?1/18/201075CC:DA Application Profile Intro
Less one-at-a-time creation and more data design, data improvement, data evaluationAbility to look at our contrained resources and reduced budgets as the opportunity to reinvent ourselvesRethinking Our Role1/18/201076CC:DA Application Profile Intro

More Related Content

PPT
RDF and OWL
PDF
Introduction to Ontology Engineering with Fluent Editor 2014
PDF
Eswc2012 ss ontologies
PPT
What’s in a structured value?
PPTX
Modeling Ontologies with Natural Language
PPT
DC-2008 Tutorial: Basic Concepts
PPT
Everything you wanted to know about Dublin Core metadata
PDF
Rdf data-model-and-storage
RDF and OWL
Introduction to Ontology Engineering with Fluent Editor 2014
Eswc2012 ss ontologies
What’s in a structured value?
Modeling Ontologies with Natural Language
DC-2008 Tutorial: Basic Concepts
Everything you wanted to know about Dublin Core metadata
Rdf data-model-and-storage

What's hot (20)

PPT
SWAP : A Dublin Core Application Profile for desribing scholarly works
PPT
A Dublin Core Application Profile for Scholarly Works (eprints)
PPT
Dublin Core Basic Syntax Tutorial
PPT
An Introduction to the DCMI Abstract Model
PDF
Ontology-based Classification and Faceted Search Interface for APIs
PPT
Dublin Core In Practice
PPTX
New Concepts: Nomens and Appellations
ODP
Dublin core Presentation
PPTX
Special Topics: Authority Control and Creating Access Points
PPT
OWL-XML-Summer-School-09
PDF
FRBR, FRAD and RDA I don't speak cataloging why should I care
PPTX
RDA for Original Catalogers
PDF
New Concepts: Nomens and Appellations Transcript (March 2020)
PPTX
New Concepts: Nomens and Appellations (March 2020)
PPTX
RDA, FRBR, and FRAD: Connecting the dots
PDF
Semantic Web(Web 3.0) SPARQL
KEY
The Semantic Web meets the Code of Federal Regulations
PPTX
Jarrar: RDF Stores -Challenges and Solutions
DOC
New Concepts: Fictitious and Non-human Personages Transcript (February 2020)
PPTX
Cataloging with RDA - Western New York Library Resources Council
SWAP : A Dublin Core Application Profile for desribing scholarly works
A Dublin Core Application Profile for Scholarly Works (eprints)
Dublin Core Basic Syntax Tutorial
An Introduction to the DCMI Abstract Model
Ontology-based Classification and Faceted Search Interface for APIs
Dublin Core In Practice
New Concepts: Nomens and Appellations
Dublin core Presentation
Special Topics: Authority Control and Creating Access Points
OWL-XML-Summer-School-09
FRBR, FRAD and RDA I don't speak cataloging why should I care
RDA for Original Catalogers
New Concepts: Nomens and Appellations Transcript (March 2020)
New Concepts: Nomens and Appellations (March 2020)
RDA, FRBR, and FRAD: Connecting the dots
Semantic Web(Web 3.0) SPARQL
The Semantic Web meets the Code of Federal Regulations
Jarrar: RDF Stores -Challenges and Solutions
New Concepts: Fictitious and Non-human Personages Transcript (February 2020)
Cataloging with RDA - Western New York Library Resources Council
Ad

Viewers also liked (18)

POTX
Instagram Presentation: Introduction of the App
PPTX
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
PPT
RDA Vocabularies Briefing
PPTX
Ramaprasanna profile - GoToPal
PPTX
Introduction to instagram
PPT
Intro to Google Apps
PDF
Learner Profile
PPT
Profile essays
PPT
Personal Profile
PPTX
GIRL EDUCATION - PPT
ODP
How to Use Slideshare
PDF
Introduction to SlideShare for Businesses
PPT
Introduction and Principle of IR spectroscopy
PDF
How To Win That Next Sales Presentation - @High_Spark @cliffatkinson
PPTX
Save girl child ppt
PPTX
Creating Customer Profiles
PPT
Elements of Plot
PPT
Report Writing - Introduction section
Instagram Presentation: Introduction of the App
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
RDA Vocabularies Briefing
Ramaprasanna profile - GoToPal
Introduction to instagram
Intro to Google Apps
Learner Profile
Profile essays
Personal Profile
GIRL EDUCATION - PPT
How to Use Slideshare
Introduction to SlideShare for Businesses
Introduction and Principle of IR spectroscopy
How To Win That Next Sales Presentation - @High_Spark @cliffatkinson
Save girl child ppt
Creating Customer Profiles
Elements of Plot
Report Writing - Introduction section
Ad

Similar to Introduction to Application Profiles (20)

PPTX
Resource description framework
PPTX
Diane Hillmann: RDA Vocabularies in the Semantic Web
PPTX
The RDA Vocabularies: What They Are, How They Work
PPTX
An introduction to Metadata Application Profiles
PPT
DM110 - Week 10 - Semantic Web / Web 3.0
PDF
Designing and developing vocabularies in RDF
PPT
Understanding RDF: the Resource Description Framework in Context (1999)
PPTX
Linked data and rdf
PPT
Dcap Ja Progmeet 2007 07 05
ODP
RDA-DCAM and Application Profiles
PPT
Repositories thru the looking glass
PDF
The Semantic Web: What IAs Need to Know About Web 3.0
PPTX
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
PDF
XML Bible
ODP
ISO MLR semantics
PPTX
PR and Web 3.0
PDF
The Web of Data: The W3C Semantic Web Initiative
PPTX
Understanding Data
PPT
Structured Dynamics' Semantic Technologies Product Stack
PDF
Publishing and Using Linked Data
Resource description framework
Diane Hillmann: RDA Vocabularies in the Semantic Web
The RDA Vocabularies: What They Are, How They Work
An introduction to Metadata Application Profiles
DM110 - Week 10 - Semantic Web / Web 3.0
Designing and developing vocabularies in RDF
Understanding RDF: the Resource Description Framework in Context (1999)
Linked data and rdf
Dcap Ja Progmeet 2007 07 05
RDA-DCAM and Application Profiles
Repositories thru the looking glass
The Semantic Web: What IAs Need to Know About Web 3.0
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
XML Bible
ISO MLR semantics
PR and Web 3.0
The Web of Data: The W3C Semantic Web Initiative
Understanding Data
Structured Dynamics' Semantic Technologies Product Stack
Publishing and Using Linked Data

More from Diane Hillmann (20)

PPTX
RDA and Linked Data: where's the beef
PPTX
RDA: Alive and Well and Still Speaking MARC
PPTX
Vocabulary Development for Local Use: A DIY Introduction
PPTX
What Can We Do About Our Legacy Data?
PPTX
Moving to an open world
PPTX
Why change?
PPTX
Versioning for Authorities, presentation at Midwinter Chicago 2015
PPTX
RDA as linked data (RDA Forum)
PPTX
What's goin' on?
PPTX
Playing with Jane
PPTX
What is an RDA Record?
PPTX
Oregon State visit 2011
PPTX
RDA & the New World of Metadata
PPTX
The Other Side of Linked Open Data: Managing Metadata Aggregation
PPTX
Mapmakers
PPTX
A Consideration of Library Holdings in the World Beyond MARC
PDF
Maps & gaps: strategies for vocabulary design and development
PPT
NISO Bibliographic Roadmap Meeting Proposal
PPTX
Challenges for a new era
PDF
Lossless MARC Mapping
RDA and Linked Data: where's the beef
RDA: Alive and Well and Still Speaking MARC
Vocabulary Development for Local Use: A DIY Introduction
What Can We Do About Our Legacy Data?
Moving to an open world
Why change?
Versioning for Authorities, presentation at Midwinter Chicago 2015
RDA as linked data (RDA Forum)
What's goin' on?
Playing with Jane
What is an RDA Record?
Oregon State visit 2011
RDA & the New World of Metadata
The Other Side of Linked Open Data: Managing Metadata Aggregation
Mapmakers
A Consideration of Library Holdings in the World Beyond MARC
Maps & gaps: strategies for vocabulary design and development
NISO Bibliographic Roadmap Meeting Proposal
Challenges for a new era
Lossless MARC Mapping

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Cloud computing and distributed systems.
PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Building Integrated photovoltaic BIPV_UPV.pdf
Spectroscopy.pptx food analysis technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Network Security Unit 5.pdf for BCA BBA.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
Chapter 3 Spatial Domain Image Processing.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Review of recent advances in non-invasive hemoglobin estimation
Per capita expenditure prediction using model stacking based on satellite ima...
MIND Revenue Release Quarter 2 2025 Press Release
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Advanced methodologies resolving dimensionality complications for autism neur...

Introduction to Application Profiles