SlideShare une entreprise Scribd logo
1  sur  29
Stelline 2009 The Scripting Library Combining data and information in the library I servizi messi a disposizione con e per l'utente Cenfor Seminar Milan, March 12th, 2009
Changing needs ,[object Object],[object Object],[object Object],[object Object]
Mashup architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],Publishers begin to open their data:  The Guardian  docet! “The cost? Free. 'We feel like we are fueling an ecosystem'"
API – Application Programming Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],From a software -not human- point of view
How practically invoke functions provided by an API, utilize its resources, manage the data and / or information exchange?
Web Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RESTful Web Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
(RESTful) Information Exchange ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hooks  (and how to make your website mashable!) ,[object Object],[object Object],[object Object],[object Object],[object Object],Open APIs XML OAI-PMH JSON MicroFormats  (iCal, CoinS etc.) RDFa/RDFe OpenUrl UnAPI (Open) Linked Data
Client-side scripting languages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The directory of  Programmable Web
Examples...
MetaBib @ Bicocca
Bibliobar  (1)
Bibliobar  (2)
Bibliobar  (3)
Library Lookup @ Bicocca
Library Lookup by Jon Udell ,[object Object],[object Object],[object Object],[object Object],[object Object],The power of bookmarklet
Biblioteche Oggi  REST interface
Free usage data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
From APIs to Linked Data? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
“ Weaving the Web ” on Tabulator (1)
“ Weaving the Web ” on Tabulator (2)
The Scripting Library means... ,[object Object],[object Object],[object Object],[object Object],[object Object]
What's for? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Towards a library *data* portability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you! This talk is in memory of Alberta Zanella (for that story of November 29th...) Bonaria Biancu a.k.a. The Geek Librarian Library of the University of Milano-Bicocca Blog:  http://bonariabiancu.wordpress.com/ E-mail:  [email_address] Websites were accessed last time on March 10th, 2009 This presentation is proudly made with  Open Office Impress  and it is released under a  Creative Commons License
Mashup Editors ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Credits & Notes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Facebook Technology Stack
Facebook Technology StackFacebook Technology Stack
Facebook Technology Stack
Husain Ali
 

Tendances (12)

L017447590
L017447590L017447590
L017447590
 
Rest in Rails
Rest in RailsRest in Rails
Rest in Rails
 
Sharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management featuresSharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management features
 
Database presentation
Database presentationDatabase presentation
Database presentation
 
IRJET- Semantic Web Mining and Semantic Search Engine: A Review
IRJET- Semantic Web Mining and Semantic Search Engine: A ReviewIRJET- Semantic Web Mining and Semantic Search Engine: A Review
IRJET- Semantic Web Mining and Semantic Search Engine: A Review
 
Facebook Technology Stack
Facebook Technology StackFacebook Technology Stack
Facebook Technology Stack
 
Item Banks and the JISC Information Environment
Item Banks and the JISC Information EnvironmentItem Banks and the JISC Information Environment
Item Banks and the JISC Information Environment
 
APIs, Web Services, and Mashups: What they are and how they can be used
APIs, Web Services, and Mashups: What they are and how they can be usedAPIs, Web Services, and Mashups: What they are and how they can be used
APIs, Web Services, and Mashups: What they are and how they can be used
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Design and Implementation of SOA Enhanced Semantic Information Retrieval web ...
Design and Implementation of SOA Enhanced Semantic Information Retrieval web ...Design and Implementation of SOA Enhanced Semantic Information Retrieval web ...
Design and Implementation of SOA Enhanced Semantic Information Retrieval web ...
 
PoolParty Thesaurus Management - ISKO UK, London 2010
PoolParty Thesaurus Management - ISKO UK, London 2010PoolParty Thesaurus Management - ISKO UK, London 2010
PoolParty Thesaurus Management - ISKO UK, London 2010
 

En vedette

L\'Open Access e l\'Università
L\'Open Access e l\'UniversitàL\'Open Access e l\'Università
L\'Open Access e l\'Università
Bonaria Biancu
 
Italian Library 2.0? One question, many answers
Italian Library 2.0? One question, many answersItalian Library 2.0? One question, many answers
Italian Library 2.0? One question, many answers
Bonaria Biancu
 
Tecnologia versus cultura?
Tecnologia versus cultura?Tecnologia versus cultura?
Tecnologia versus cultura?
Bonaria Biancu
 
Bicocca Open Archive: funzionalità e servizi innovativi per la ricerca
Bicocca Open Archive: funzionalità e servizi innovativi per la ricercaBicocca Open Archive: funzionalità e servizi innovativi per la ricerca
Bicocca Open Archive: funzionalità e servizi innovativi per la ricerca
Bonaria Biancu
 
Do it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information RetrievalDo it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information Retrieval
Bonaria Biancu
 

En vedette (10)

L\'Open Access e l\'Università
L\'Open Access e l\'UniversitàL\'Open Access e l\'Università
L\'Open Access e l\'Università
 
Italian Library 2.0? One question, many answers
Italian Library 2.0? One question, many answersItalian Library 2.0? One question, many answers
Italian Library 2.0? One question, many answers
 
Library mashups: new ways to deliver library data
Library mashups: new ways to deliver library dataLibrary mashups: new ways to deliver library data
Library mashups: new ways to deliver library data
 
Introduzione a Linked Open data e Web semantico / Antonella Iacono
Introduzione a Linked Open data e Web semantico / Antonella IaconoIntroduzione a Linked Open data e Web semantico / Antonella Iacono
Introduzione a Linked Open data e Web semantico / Antonella Iacono
 
Tecnologia versus cultura?
Tecnologia versus cultura?Tecnologia versus cultura?
Tecnologia versus cultura?
 
Bicocca Open Archive: funzionalità e servizi innovativi per la ricerca
Bicocca Open Archive: funzionalità e servizi innovativi per la ricercaBicocca Open Archive: funzionalità e servizi innovativi per la ricerca
Bicocca Open Archive: funzionalità e servizi innovativi per la ricerca
 
Do it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information RetrievalDo it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information Retrieval
 
Modelli di cooperazione: opportunità e problemi
Modelli di cooperazione: opportunità e problemiModelli di cooperazione: opportunità e problemi
Modelli di cooperazione: opportunità e problemi
 
Modelli di cooperazione: opportunità e problemi
Modelli di cooperazione: opportunità e problemiModelli di cooperazione: opportunità e problemi
Modelli di cooperazione: opportunità e problemi
 
Why vREST?
Why vREST?Why vREST?
Why vREST?
 

Similaire à The scripting library: Combining data and information in the library

Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
kevinreiss
 

Similaire à The scripting library: Combining data and information in the library (20)

Sticking between: mashup in libraries
Sticking between: mashup in librariesSticking between: mashup in libraries
Sticking between: mashup in libraries
 
From Provider to Portal - a chain of interoperability
From Provider to Portal - a chain of interoperabilityFrom Provider to Portal - a chain of interoperability
From Provider to Portal - a chain of interoperability
 
Mashups
MashupsMashups
Mashups
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
 
Web Services and the JISC IE
Web Services and the JISC IEWeb Services and the JISC IE
Web Services and the JISC IE
 
Bibliotheken en cloud computing
Bibliotheken en cloud computingBibliotheken en cloud computing
Bibliotheken en cloud computing
 
Web Topics
Web TopicsWeb Topics
Web Topics
 
Mag het iets meer zijn?
Mag het iets meer zijn?Mag het iets meer zijn?
Mag het iets meer zijn?
 
Library 2.0: Innovative Technologies for Building Libraries of Tomorrow
Library 2.0: Innovative Technologies for Building Libraries of TomorrowLibrary 2.0: Innovative Technologies for Building Libraries of Tomorrow
Library 2.0: Innovative Technologies for Building Libraries of Tomorrow
 
The JISC Information Environment and collection description
The JISC Information Environment and collection descriptionThe JISC Information Environment and collection description
The JISC Information Environment and collection description
 
Re-usable metadata, re-usable content
Re-usable metadata, re-usable contentRe-usable metadata, re-usable content
Re-usable metadata, re-usable content
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
Building a Single User Experience
Building a Single User ExperienceBuilding a Single User Experience
Building a Single User Experience
 
single ux il2011
single ux il2011single ux il2011
single ux il2011
 
Building a Single User Experience
Building a Single User ExperienceBuilding a Single User Experience
Building a Single User Experience
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStruct
 
What do we want computers to do for us?
What do we want computers to do for us? What do we want computers to do for us?
What do we want computers to do for us?
 
Technical overview of the JISC Information Environment
Technical overview of the JISC Information EnvironmentTechnical overview of the JISC Information Environment
Technical overview of the JISC Information Environment
 
CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1
 

Plus de Bonaria Biancu (7)

Suggestioni su Biblioteca 2.0
Suggestioni su Biblioteca 2.0Suggestioni su Biblioteca 2.0
Suggestioni su Biblioteca 2.0
 
Social networks and collaborative tools: connecting informations in the Googl...
Social networks and collaborative tools: connecting informations in the Googl...Social networks and collaborative tools: connecting informations in the Googl...
Social networks and collaborative tools: connecting informations in the Googl...
 
Web2.0 e Library2.0
Web2.0 e Library2.0Web2.0 e Library2.0
Web2.0 e Library2.0
 
Aggregare le informazioni sul web: esperienze a confronto
Aggregare le informazioni sul web: esperienze a confrontoAggregare le informazioni sul web: esperienze a confronto
Aggregare le informazioni sul web: esperienze a confronto
 
Going social: the librarians bag of tricks
Going social: the librarians bag of tricksGoing social: the librarians bag of tricks
Going social: the librarians bag of tricks
 
Conoscere, condividere, cambiare: idee per una intranet 2.0 alla Biblioteca d...
Conoscere, condividere, cambiare: idee per una intranet 2.0 alla Biblioteca d...Conoscere, condividere, cambiare: idee per una intranet 2.0 alla Biblioteca d...
Conoscere, condividere, cambiare: idee per una intranet 2.0 alla Biblioteca d...
 
Resource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turnResource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turn
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

The scripting library: Combining data and information in the library