SlideShare a Scribd company logo
Versioning for
Authorities
Authority Control IG, Chicago Midwinter 2015
Topics
 Questioning our assumptions about Authority Control
 Differences between records and people
 NAF ‘Work’ records
 Limitations of our current approach
 What’s online now?
 Other sources of name data?
2/1/15ACIG/MW 2015 2
NAF for Person
2/1/15ACIG/MW 2015 3
Current Approach
 Limitations of library authority control:
 Focus is on name variants to support unique text
strings
 Record ID in NAF, SAF and VIAF are not name IDs
 ORCID, ISNI, etc. intended to identify person
 Rules don’t support references and ‘outlinks’
 Centralized management both a strength & weakness
 Doesn’t address needs for more automated solutions
2/1/15ACIG/MW 2015 4
Name Aggregation
 VIAF—an aggregation of authority records
 Records gathered are used to create services and
visualizations
 Timelines
 Associates, works, publishers, etc.
 Versioned in a manner different from id.loc.gov, but with
significant limitations
 Policy documentation missing
2/1/15ACIG/MW 2015 5
IDs
2/1/15ACIG/MW 2015 6
2/1/15ACIG/MW 2015 7
What changed?
Was it a
semantic
change?
2/1/15ACIG/MW 2015 8
Usage Questions
 If we use URIs for names and subjects, should we
also cache the data behind them?
 If we cache, we need to worry about change
management
 What kind of support will we expect from external
systems? How do we express those expectations?
 What constitutes change in a name ID file?
2/1/15ACIG/MW 2015 9
2/1/15ACIG/MW 2015 10
ORCID
 “ORCID provides a persistent digital identifier that
distinguishes you from every other researcher and,
through integration in key research workflows such as
manuscript and grant submission, supports automated
linkages between you and your professional activities
ensuring that your work is recognized.”
 Began as a way to disambiguate scientific
researchers, now more broadly used
 Encourages linking ORCID with other identifiers
2/1/15ACIG/MW 2015 11
ISNI Record
2/1/15ACIG/MW 2015 12
ISNI
 Audience: libraries, publishers, databases and rights
management organizations
 Website and API access
 Limited online input
 Online enrichment data moderated
 Users must request ISNI through organizations
charged with maintaining the information
2/1/15ACIG/MW 2015 13
NAF ISNI ORCID
2/1/15ACIG/MW 2015 14
*Centrally managed and
distributed
*Expert input only
*Files available, no
persistent deletes
*Centrally managed
*Some ‘improvement’ by
non-experts
*Must be signed in to add
data
*Self-registration and content
management by acct. owner
*Some ‘private’ data not
available via public API
*Member institutions can
integrate access and update
Uniform Titles?
2/1/15ACIG/MW 2015 15
Developed for ...?
 Managing fixed name/title strings as ‘works’ made
more sense in the catalog card days
 Does it make sense now?
 Will RDA supplant this tradition with ‘work’ entity
records?
 Some compilations (Bible, historically anonymous
titles) may require a hybrid approach
2/1/15ACIG/MW 2015 16
Dealing with change
 Many flavors of version control!
 Fine granularity at transaction level
 Dated URIs (may be links to earlier versions)
 Last date only (unspecified changes)
 Linked access to old versions
 Dated release number (and sometime diffs)
 Most recent raw file availability
2/1/15ACIG/MW 2015 17
Alternatives?
 We need to find something which is optimized for
automated updating
 The model for software versioning and updating is
already used by all of us (even if we’re unaware of it)
 ‘Semantic versioning’ (semver.org) can be used to
bring similar version control options to semantic
information (elements, vocabularies, etc.)
2/1/15ACIG/MW 2015 18
3 tier numbering system: major.minor.patch
X.X.X
Major: breaks backwards semantic compatibility
Minor: change in semantics of any property of any
element
Patch: no change in semantics of any element
Semantic Versioning
2/1/15ACIG/MW 2015 19
Smart Semantics
 Smooth interaction between application and vocab
 Transparent to users (until major change requires some
user decisions)
 Distributed version control (Git, etc.)
 Vocabulary managers trusted to comply with (simple)
semantic versioning policies and practices
 And encouraged to provide details of semantic
breakage between major versions
2/1/15ACIG/MW 2015 20
2/1/15ACIG/MW 2015 21
Remaining Questions
 How do we make the shift from assuming human one-
by-one lookup to the kind of environment we see in
the software industry?
 Is that lack of capability one of the reasons that the
vendors have been holding back?
 How much of a problem is it that the ‘new IDs’ (ORCID
and ISNI) don’t seem to do semantic versioning? Are
they assuming only lookup will maintain their ‘share of
the market?’
2/1/15ACIG/MW 2015 22
No More Handcrafting!
 RIMMF’s automated approaches emphasize using
available sources, like NAF
 If a name cannot be made unique, does it matter?
 Moves the requirement of uniqueness to URI, not string
 Does that mean we can stop worrying about
undifferentiated names?
2/1/15ACIG/MW 2015 23

More Related Content

What's hot

Metadata stores systems in use 20180322
Metadata stores systems in use 20180322Metadata stores systems in use 20180322
Metadata stores systems in use 20180322
Keith Russell
 
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
HealthDev
 
Linked Vitals: A Linked Data Approach to Semantic Interoperability
Linked Vitals: A Linked Data Approach to Semantic InteroperabilityLinked Vitals: A Linked Data Approach to Semantic Interoperability
Linked Vitals: A Linked Data Approach to Semantic Interoperability
DATAVERSITY
 
The Power of Consumer Directed Health Data
The Power of Consumer Directed Health DataThe Power of Consumer Directed Health Data
The Power of Consumer Directed Health Data
Mark Scrimshire
 
ORCID identifiers and other PIDs in research workflows (M. Buys)
ORCID identifiers and other PIDs in research workflows (M. Buys)ORCID identifiers and other PIDs in research workflows (M. Buys)
ORCID identifiers and other PIDs in research workflows (M. Buys)
ORCID, Inc
 
Bleen Short
Bleen ShortBleen Short
Bleen Short
Myti S.r.l.
 
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
HealthDev
 

What's hot (7)

Metadata stores systems in use 20180322
Metadata stores systems in use 20180322Metadata stores systems in use 20180322
Metadata stores systems in use 20180322
 
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
 
Linked Vitals: A Linked Data Approach to Semantic Interoperability
Linked Vitals: A Linked Data Approach to Semantic InteroperabilityLinked Vitals: A Linked Data Approach to Semantic Interoperability
Linked Vitals: A Linked Data Approach to Semantic Interoperability
 
The Power of Consumer Directed Health Data
The Power of Consumer Directed Health DataThe Power of Consumer Directed Health Data
The Power of Consumer Directed Health Data
 
ORCID identifiers and other PIDs in research workflows (M. Buys)
ORCID identifiers and other PIDs in research workflows (M. Buys)ORCID identifiers and other PIDs in research workflows (M. Buys)
ORCID identifiers and other PIDs in research workflows (M. Buys)
 
Bleen Short
Bleen ShortBleen Short
Bleen Short
 
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
 

Similar to Versioning for Authorities, presentation at Midwinter Chicago 2015

Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11
Raghavan Mohan
 
Why we need oa infrastructure - STM Association Beyond Open Access Seminar
Why we need oa infrastructure - STM Association Beyond Open Access SeminarWhy we need oa infrastructure - STM Association Beyond Open Access Seminar
Why we need oa infrastructure - STM Association Beyond Open Access Seminar
National Information Standards Organization (NISO)
 
How to Spot a Great API
How to Spot a Great APIHow to Spot a Great API
How to Spot a Great API
Scribe Software Corp.
 
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
apidays
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBI
Berkovich Consulting
 
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BIAugmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Denodo
 
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avullaPysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
Bilot
 
Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...
Balvinder Hira
 
Salesforce mumbai user group june meetup
Salesforce mumbai user group   june meetupSalesforce mumbai user group   june meetup
Salesforce mumbai user group june meetupRakesh Gupta
 
Olap and metadata
Olap and metadata Olap and metadata
Olap and metadata
Punk Milton
 
Moving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdfMoving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdf
Alex446314
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data Flow
LeanIX GmbH
 
Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)
JISC.AM
 
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
Carl Steinbach
 
CSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 Brochure
CSI tools
 
Open Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache AtlasOpen Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache Atlas
DataWorks Summit
 
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
DataWorks Summit
 
The rise of big data governance: insight on this emerging trend from active o...
The rise of big data governance: insight on this emerging trend from active o...The rise of big data governance: insight on this emerging trend from active o...
The rise of big data governance: insight on this emerging trend from active o...
DataWorks Summit
 
What is IHAN® project all about in technical matter?
What is IHAN® project all about in technical matter?What is IHAN® project all about in technical matter?
What is IHAN® project all about in technical matter?
Sitra the Finnish Innovation Fund
 

Similar to Versioning for Authorities, presentation at Midwinter Chicago 2015 (20)

Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11Accelerate with BIRT and Actuate11
Accelerate with BIRT and Actuate11
 
Why we need oa infrastructure - STM Association Beyond Open Access Seminar
Why we need oa infrastructure - STM Association Beyond Open Access SeminarWhy we need oa infrastructure - STM Association Beyond Open Access Seminar
Why we need oa infrastructure - STM Association Beyond Open Access Seminar
 
How to Spot a Great API
How to Spot a Great APIHow to Spot a Great API
How to Spot a Great API
 
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBI
 
LinkedIn2
LinkedIn2LinkedIn2
LinkedIn2
 
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BIAugmentation, Collaboration, Governance: Defining the Future of Self-Service BI
Augmentation, Collaboration, Governance: Defining the Future of Self-Service BI
 
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avullaPysyvästi laadukasta masterdataa SmartMDM:n avulla
Pysyvästi laadukasta masterdataa SmartMDM:n avulla
 
Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...
 
Salesforce mumbai user group june meetup
Salesforce mumbai user group   june meetupSalesforce mumbai user group   june meetup
Salesforce mumbai user group june meetup
 
Olap and metadata
Olap and metadata Olap and metadata
Olap and metadata
 
Moving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdfMoving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdf
 
Integration Architecture with the Data Flow
Integration Architecture with the Data FlowIntegration Architecture with the Data Flow
Integration Architecture with the Data Flow
 
Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)
 
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
 
CSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 Brochure
 
Open Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache AtlasOpen Metadata and Governance with Apache Atlas
Open Metadata and Governance with Apache Atlas
 
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
 
The rise of big data governance: insight on this emerging trend from active o...
The rise of big data governance: insight on this emerging trend from active o...The rise of big data governance: insight on this emerging trend from active o...
The rise of big data governance: insight on this emerging trend from active o...
 
What is IHAN® project all about in technical matter?
What is IHAN® project all about in technical matter?What is IHAN® project all about in technical matter?
What is IHAN® project all about in technical matter?
 

More from Diane Hillmann

RDA and Linked Data: where's the beef
RDA and Linked Data: where's the beefRDA and Linked Data: where's the beef
RDA and Linked Data: where's the beef
Diane Hillmann
 
RDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARCRDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARC
Diane Hillmann
 
Vocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY IntroductionVocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY Introduction
Diane Hillmann
 
What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?
Diane Hillmann
 
Moving to an open world
Moving to an open worldMoving to an open world
Moving to an open world
Diane Hillmann
 
Why change?
Why change?Why change?
Why change?
Diane Hillmann
 
RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)
Diane Hillmann
 
What's goin' on?
What's goin' on?What's goin' on?
What's goin' on?
Diane Hillmann
 
Playing with Jane
Playing with JanePlaying with Jane
Playing with Jane
Diane Hillmann
 
What is an RDA Record?
What is an RDA Record?What is an RDA Record?
What is an RDA Record?
Diane Hillmann
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They Work
Diane Hillmann
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011
Diane Hillmann
 
RDA & the New World of Metadata
RDA & the New World of MetadataRDA & the New World of Metadata
RDA & the New World of Metadata
Diane Hillmann
 
The Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata AggregationThe Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata Aggregation
Diane Hillmann
 
Mapmakers
MapmakersMapmakers
Mapmakers
Diane Hillmann
 
A Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARCA Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARC
Diane Hillmann
 
Maps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and developmentMaps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and development
Diane Hillmann
 
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting ProposalNISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting Proposal
Diane Hillmann
 
Challenges for a new era
Challenges for a new eraChallenges for a new era
Challenges for a new era
Diane Hillmann
 
Lossless MARC Mapping
Lossless MARC MappingLossless MARC Mapping
Lossless MARC Mapping
Diane Hillmann
 

More from Diane Hillmann (20)

RDA and Linked Data: where's the beef
RDA and Linked Data: where's the beefRDA and Linked Data: where's the beef
RDA and Linked Data: where's the beef
 
RDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARCRDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARC
 
Vocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY IntroductionVocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY Introduction
 
What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?
 
Moving to an open world
Moving to an open worldMoving to an open world
Moving to an open world
 
Why change?
Why change?Why change?
Why change?
 
RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)
 
What's goin' on?
What's goin' on?What's goin' on?
What's goin' on?
 
Playing with Jane
Playing with JanePlaying with Jane
Playing with Jane
 
What is an RDA Record?
What is an RDA Record?What is an RDA Record?
What is an RDA Record?
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They Work
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011
 
RDA & the New World of Metadata
RDA & the New World of MetadataRDA & the New World of Metadata
RDA & the New World of Metadata
 
The Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata AggregationThe Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata Aggregation
 
Mapmakers
MapmakersMapmakers
Mapmakers
 
A Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARCA Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARC
 
Maps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and developmentMaps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and development
 
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting ProposalNISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting Proposal
 
Challenges for a new era
Challenges for a new eraChallenges for a new era
Challenges for a new era
 
Lossless MARC Mapping
Lossless MARC MappingLossless MARC Mapping
Lossless MARC Mapping
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 

Versioning for Authorities, presentation at Midwinter Chicago 2015

  • 1. Versioning for Authorities Authority Control IG, Chicago Midwinter 2015
  • 2. Topics  Questioning our assumptions about Authority Control  Differences between records and people  NAF ‘Work’ records  Limitations of our current approach  What’s online now?  Other sources of name data? 2/1/15ACIG/MW 2015 2
  • 4. Current Approach  Limitations of library authority control:  Focus is on name variants to support unique text strings  Record ID in NAF, SAF and VIAF are not name IDs  ORCID, ISNI, etc. intended to identify person  Rules don’t support references and ‘outlinks’  Centralized management both a strength & weakness  Doesn’t address needs for more automated solutions 2/1/15ACIG/MW 2015 4
  • 5. Name Aggregation  VIAF—an aggregation of authority records  Records gathered are used to create services and visualizations  Timelines  Associates, works, publishers, etc.  Versioned in a manner different from id.loc.gov, but with significant limitations  Policy documentation missing 2/1/15ACIG/MW 2015 5
  • 8. What changed? Was it a semantic change? 2/1/15ACIG/MW 2015 8
  • 9. Usage Questions  If we use URIs for names and subjects, should we also cache the data behind them?  If we cache, we need to worry about change management  What kind of support will we expect from external systems? How do we express those expectations?  What constitutes change in a name ID file? 2/1/15ACIG/MW 2015 9
  • 11. ORCID  “ORCID provides a persistent digital identifier that distinguishes you from every other researcher and, through integration in key research workflows such as manuscript and grant submission, supports automated linkages between you and your professional activities ensuring that your work is recognized.”  Began as a way to disambiguate scientific researchers, now more broadly used  Encourages linking ORCID with other identifiers 2/1/15ACIG/MW 2015 11
  • 13. ISNI  Audience: libraries, publishers, databases and rights management organizations  Website and API access  Limited online input  Online enrichment data moderated  Users must request ISNI through organizations charged with maintaining the information 2/1/15ACIG/MW 2015 13
  • 14. NAF ISNI ORCID 2/1/15ACIG/MW 2015 14 *Centrally managed and distributed *Expert input only *Files available, no persistent deletes *Centrally managed *Some ‘improvement’ by non-experts *Must be signed in to add data *Self-registration and content management by acct. owner *Some ‘private’ data not available via public API *Member institutions can integrate access and update
  • 16. Developed for ...?  Managing fixed name/title strings as ‘works’ made more sense in the catalog card days  Does it make sense now?  Will RDA supplant this tradition with ‘work’ entity records?  Some compilations (Bible, historically anonymous titles) may require a hybrid approach 2/1/15ACIG/MW 2015 16
  • 17. Dealing with change  Many flavors of version control!  Fine granularity at transaction level  Dated URIs (may be links to earlier versions)  Last date only (unspecified changes)  Linked access to old versions  Dated release number (and sometime diffs)  Most recent raw file availability 2/1/15ACIG/MW 2015 17
  • 18. Alternatives?  We need to find something which is optimized for automated updating  The model for software versioning and updating is already used by all of us (even if we’re unaware of it)  ‘Semantic versioning’ (semver.org) can be used to bring similar version control options to semantic information (elements, vocabularies, etc.) 2/1/15ACIG/MW 2015 18
  • 19. 3 tier numbering system: major.minor.patch X.X.X Major: breaks backwards semantic compatibility Minor: change in semantics of any property of any element Patch: no change in semantics of any element Semantic Versioning 2/1/15ACIG/MW 2015 19
  • 20. Smart Semantics  Smooth interaction between application and vocab  Transparent to users (until major change requires some user decisions)  Distributed version control (Git, etc.)  Vocabulary managers trusted to comply with (simple) semantic versioning policies and practices  And encouraged to provide details of semantic breakage between major versions 2/1/15ACIG/MW 2015 20
  • 22. Remaining Questions  How do we make the shift from assuming human one- by-one lookup to the kind of environment we see in the software industry?  Is that lack of capability one of the reasons that the vendors have been holding back?  How much of a problem is it that the ‘new IDs’ (ORCID and ISNI) don’t seem to do semantic versioning? Are they assuming only lookup will maintain their ‘share of the market?’ 2/1/15ACIG/MW 2015 22
  • 23. No More Handcrafting!  RIMMF’s automated approaches emphasize using available sources, like NAF  If a name cannot be made unique, does it matter?  Moves the requirement of uniqueness to URI, not string  Does that mean we can stop worrying about undifferentiated names? 2/1/15ACIG/MW 2015 23

Editor's Notes

  1. What to do about aggregations like VIAF? Are they truly a step forward?
  2. Still focused on disambiguation of names, but in an international context. The IDs are primarily record based (or based on the aggregation of records), except for the ISNI, labeled as a ‘test’. VIAF has a limited notion of co-authors (their gathering term for relationships of various kinds). For instance, Emma Thompson is listed as a co-author.
  3. This is the bottom part of the version history on VIAF for Jane Austen, showing the link for RSS Feeds. Each change is dated and the transaction typed, but some of the links do not resolve.
  4. ID.loc.gov is a site used by LC to expose some of their vocabularies—the relator terms are one of them. A few years ago they were re-factored, and significant changes made. There are very sparse indications of the change and no way to see the prior version—making all the modifications listed in the ‘Change Notes’ completely opaque.
  5. Examples of change in name. Why caching is used: protects systems from network slowdowns or failures. Plus, if the caches are retained for the purposes of ‘roll-back’ there remains a raw path to previous versions.
  6. One of the newer ‘name’ information and ID systems is ORCID, begun by a consortium of science publishers to assist in identifying researchers whose publications carry truncated names (surname and forename initials). The information shown here is for my ORCID id, for which I provided the information about my education, employment, and professional efforts (Including papers). The information for this ID goes on for several pages, and can be edited when signed in. ORCID grows by the use self-registration for information on researchers.
  7. ISNI uses available, trusted sources to set up information and identifiers. If the sources they use do not always include individuals without formal publications, but there is a process for getting one for yourself—not as simple or as extensive as ORCID. If you take the invitation to improve the record, you are set to a very unstructured form. You don’t have to be signed in, but there is a Captcha on the form. I didn’t initiate the creation of the ISNI ID—it was pulled from my LCNAF record. Getting an ISNI if there’s nothing in any of the source databases
  8. Fine granularity (OMR) Dated URIs (DCMI and Dewey) Last date only (id.loc.gov and BibFrame) Linked access to old versions (schema.org)