blending and deblending data in the daily routine of a university...

21
ELAG Conference 2018 | Wolfgang Stille | University and State Library @ TU Darmstadt | 1 Blending and deblending data in the daily routine of a university library

Upload: others

Post on 17-Aug-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|1

Blendinganddeblendingdatainthedailyroutineofauniversitylibrary

Page 2: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|2

BlendingandDeblending

1)Named Entity

4)Ingest to SOLRindex

SELECT ?s WHERE {{?s rdfs:label “Olea Europaea"@en;a owl:Thing . } UNION { ?altName rdfs:label "Olea Europaea"@en;dbo:wikiPageRedirects ?s .}

[…]}

SPARQLEndpoint2)

rdfs:label: Olivedbo:family: Oleaceaedbo:genus: Oleadbo:order: Lamialesdbo:abstract: The olive /ˈɒlɪv/ or /ˈɑːləv/, known by the botanical name Olea europaea, meaning "european olive", (syn. Olea sylvestris) is a species of small tree in the family Oleaceae, found in much ofAfrica, the Mediterranean Basin fromPortugal to the Levant, [...]foaf:depiction:

3)Blendwith attributes fromLOD

Page 3: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|3

PartI:StatusQuoofData(De-)Blending

ILS

IDM

Reporting

Digitization

Discovery

Biblio

OA

RIS

CBS/WorldCat

RDM

Presentation

RFIDInv

PM/Collaboration

ArchivingCMS

Enrichment /LOD

PICALBS3

Page 4: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|4

Bymeansofwhatsoftware?

Commercial• PICALBSversion 3and 4• PICACBS• NovellNetIQ• ExLibris Rosetta• Atlassian Confluence /JIRA/Crowd• FirstSpirit CMS• VisualLibrary

OpenSource• Eprints• Dspace• OJS• vufind• mySQL,PostgreSQL,SOLR,Tomcat• Dwork• Catmandu• OpenRefine• Thousands of lines of Perl/PHP/Python/JAVA

code

Page 5: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|5

HowintegratedareIntegratedLibrarySystems?

IDM

Reporting

Digitization

Discovery

Biblio

OA

RIS

CBS/WorldCat

RDM

Collaboration

RFIDInv

PM

ArchivingCMS

Enrichment /LOD

ILS

PICALBS3

Page 6: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|6

Wheretogo?

• RequirementstoILShavechangedsignificantlyovertheyears:— Librariesaresupposedtoofferalotmoredigitalservicesthaninthepast

— Serviceshavetointerconnecttootherservicesoncampus,e.g.IDM,CampusManagement,ResearchInformationSystem,ResearchDataRepository,…

— Servicesshouldbereusableinothercontextsandinteroperable

• ThisisonlypoorlyaddressedbycommercialILSproducts:

— Duringthelasttwoyears,wehadaworkinggrouprunninganassessmentoftwocommercialILSproducts.Theresultwas,thatnoneofthesystemsattheiractualstatesatisfiedour(quitebasic)requirements.

Page 7: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|7

ConventionalMigration:ReplaceILS?

ILSAcquisition

LoanCataloguing

IDM

Reporting

Digitization

Discovery

Biblio

OA

RIS

CBS/WorldCat

RDM

Collaboration

RFIDInv

PM

ArchivingCMS

Enrichment /LOD

Page 8: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|8

ConventionalMigration:Onlyfewmodulesavailable,resthastobeconnectedbyus…

ILSAcquisition

LoanCataloguing

IDM

Reporting

Digitization

Discovery

Biblio

OA

RIS

CBS/WorldCat

RDM

Collaboration

RFIDInv

PM

ArchivingCMS

Enrichment /LOD

Page 9: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|9

AlternativeTopology:Decentralize,Modulize

IDM

Reporting

Digitization

Discovery

Biblio

OA RIS

Acquisition

RDM RFIDInvPM

Archiving

MessageBus/APILayer

Loan ERM

Enrichment /LOD

External DataSources

Page 10: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|10

StepwiseMigrationofServices

IDMBiblio CBS/WorldCat

RDMPM

MessageBus/APILayer ILSAcquisition

LoanCataloguing

Digitization

Discovery

Presentation

PM/Collaboration

ArchivingCMS

Enrichment /LOD

Moveservices stepwise onto the APIlayer

Page 11: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|11

PartII:CommercialSoftware

Benefitsofcommercial softwarefromamanagementperspective• Costsareeasytoestimate(aretheyreally?)

• Definedrangeoffunctionalityisdelivered(isit?)

• Notroublewithhumanresources,esp.permanentpositions(butalsonoinhouseknowhow)

• Professionalsupportfromthevendor(sometimes)

Difficultiesyoumayruninto• NDAs:youarenotallowedtotalkaboutdifficultieswithothercustomers

• Restrictedfunctionalityinsomeareas(à workaroundsnecessary)

• Yourrequirementsmaynotbefullyaddressedbythevendor(à workarounds)

• Vendorsupportcannot/doesn’thelpyou(à workarounds)

• Productportfoliochanges/productsaresoldordiscontinued/newproductsarenotdownwardcompatible/productcoststwicethepricenextyear

Page 12: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|12

Examplesfromthelasttwoyearswithcommercialsoftwarevendors• ProjectA:LargeILSsoftwareevaluationprojectwascancelledafterseveralmonths,becausethesystemwasnotoperationaltorunalargelibrary

• ProjectB:Theadvertisedandofferedproductwasnotdevelopedatall,becausetherewasnomarketforit(afterfundsfromtheuniversityhavebeenacquired)

• ProjectC:Theprojectwasfinished1.5yearslaterthanplanned,becausetheprojectmanagerchanged3timesduringtheproject

• ProjectD:Theprojectisstillnotfinishedafter2yearsdelaybecauseoftechnicalissues

• ProjectE:Inhisrequirementsanalysis,thevendorstates50openquestionsandproblemsforourspecificlibrary,butnosolutions.Thishappenedinthepre-salesphase.

• tbc…

Page 13: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|13

Motivation

https://www.flickr.com/photos/dff-jisc/3933622822

Page 14: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|14

PossibleConsequences

Nowarrantythattheprojectwillendup

successfully.Ifnot,then:

§ Youmayloosetime

§ Youmayloosemoney

§ Youmaylooseboth

§ Youmayhaveapieceofsoftwarethatfeatures

onlyhalfoftherequirements,andyouhaveto

improvisetherestbyyourselfinanenvironment

youarenotfamiliarwith

§ Solutionofproblemsshiftsfromtheprojectlayer

tothemanagement layer.Theproblemcannot

besolveddirectly

§ Allofthisdoesn’tmakeyouhappy

Page 15: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|15

WhataboutDIY?

https://xkcd.com/927/

Page 16: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|16

DIYBestPractices

• Havingquestionsisnaturallyagoodthing

• Gettinginvolvedisalsoagoodthing

• Takingresponsibilitymightbeagoodthing(couldbealsoseenasadrawback)

Whatelse?

• Havealookatexistingsolutions/preventisolatedsolutions

• Talktopeoplewhouseand/ordevelopthatsoftwareinaproductivecontext

• Join/foundanopensourcesoftwareprojecttobenotalone

• Considerexistingstandards

• Acommunitynetworkisimportant(e.g.nationalconsortia)

Alsonowarrantythattheprojectwillendupsuccessfully,butyouareinchargeandyoucanact.

Page 17: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|17

TheFutureof(De-)Blending?

• PlausibleArchitecture(API,microservices,…)

• Blendofcommunitydrivenprojectandcommercialplayerslookspromising

• Possibilitytogetinvolvedatdifferentlevelsandwithdifferentamountsofresources

• Manageablerisk

Page 18: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|18

OurConsequence:CommitmentinFOLIO

• SinceMarch2018,ULBDarmstadtandanotherlibraryinHessespendaround1FTEinFOLIOdevelopment(ERMprojectdrivenbyGBV)

• AccessionoftheHessianLibraryFederationtotheOpenLibraryFoundationisdeterminedandwilltakeplacesoon

• AnotherFTEasprojectmanager/softwaredeveloperisactuallyadvertised

• AlluniversitylibrariesinHessemakecommitmentsinSpecialInterestGroups

• Commitmentisfixedforoneyear,afterthatevaluated,andhopefullycontinued…

Page 19: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|19

Aspectstoconvincemanagement

• Youhavetododevelopmentanyways(eitherworkaroundsorpropersoftware)

• Competitionisgoodforbusiness:thereshouldbeatleastthreedifferentoptionstoavoidamonopoly

• WhataboutaTCOestimate?(noonedoes,atleast5-10yearsshouldbestandard)

• Attractionofexternalprojectfundingmaybepossible,atleasttemporarily

• Inadecentralizedarchitecture,therearemoreoptionstogetservicesdeveloped(OSS/commercialmodules,DIY,3rd partycommissionedwork,…)

• Humanresourcesdevelopmentcantakeplacefromthebeginningoftheproject(requirementsanalysis,implementation,testing,usage,…)

• ActiveDevelopmentofdigitalliteracyiscrucialfortoday’slibraries’staff

• Stayaslongaspossibleindependentfromvendorlock-insinyourdecisionmakingprocess

Page 20: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|20

Wealreadydidthatinthepast!

ILSAcquisition

LoanCataloguing

IDM

Reporting

Digitization

Discovery

Biblio

OA

RIS

CBS/WorldCat

RDM

Collaboration

RFIDInv

PM

ArchivingCMS

Enrichment /LOD

Page 21: Blending and deblending data in the daily routine of a university …repozitar.techlib.cz/record/1261/files/idr-1261_1.pdf · 2018. 6. 26. · ELAG Conference 2018 | Wolfgang Stille|

ELAGConference2018|WolfgangStille |UniversityandStateLibrary@TUDarmstadt|21

Conclusion

• Thereisnoentirelyhappysolutionofftheshelfforfuturelibrarysystems

• Youhavetogetinvolvedanywaysregardlesswhichwayyouchoose

• Decentralizedarchitecturesaremorefuture-proofforscientificdigitallibrarybusinessthanmonolithicsystems

• Byparticipatingacommunityproject,youstrengthenthecommunityandyourdepartmentsexpertiseatthesametime

• Involvementcanbepositivelyusedtodevelophumanresourcestowardsmoredigitalliteracyaroundthelibrarystaff

Takingpartinthecookingprocessis

moreattractivethanjusteating