Upload
steinar-skagemo
View
126
Download
5
Embed Size (px)
DESCRIPTION
Presentasjon på Communicates arrangement "Integrasjonsdagene" i Halden. Presentasjonen inneholder en lang rekke eksempler på bruk av lenkede data / linked data / RDF i offentlig sektor i Norge, samt noen internasjonale eksempler. De fleste foilene har pekere til kilden, for mer informasjon
Citation preview
Lenkede data –automagisk integrasjon?
Integrasjonsdagene 2014Dag 2, track 3, 11:00
Steinar Skagemo, seniorrådgiver
Direktoratet for forvaltning og IKTDato
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
Difi-rapport 2013:10
http://www.difi.no/artikkel/2013/10/informasjonsforvaltning-i-offentleg-sektor-difi-rapport-2013-10
Direktoratet for forvaltning og IKT4. desember 2013
http://www.difi.no/artikkel/2013/10/sett-informasjonen-i-sentrum-ny-difi-rapport
Direktoratet for forvaltning og IKT4. desember 2013
Tone Bringedal
Direktoratet for forvaltning og IKT
Informasjons-sikkerhet
Gjennomførings-evne
Åpne data
God informasjons-
forvaltning
Lavere kostnader til utvikling og
forvaltning av IKT
Økt gjenbruk og viderebruk
Bedre kvalitet
Bedre informasjons-sikkerhet
Virksomheten har oversikt over data
den behandler
Data i virksomheten er
beskrevet
Beskrivelsene (metadata) er strukturert og maskinlesbare
Oversikten er publisert
Dataelementa er definerte
Tilgang til data er vurdert
DRIVKREFTEREFFEKTER
PRINSIPPET
KRAV SOM STØTTER OPP OM PRINSIPPET
STRATEGI
Direktoratet for forvaltning og IKT
RiksrevisjonenDokument 1 (2013-2014)
«..Til tross for satsingen på økt informasjonsdeling i statsforvaltningen de siste årene, er det fortsatt for tette skott mellom enkelte fagområder. Dette hindrer effektiv utnyttelse av tilgjengelig informasjon og fører til ulik behandling av informasjon som berører borgerne.» (s.18).
Direktoratet for forvaltning og IKTDato
http://www.digi.no/930219/aapne-data-i-et-aapent-samfunn
«Den utvikling som har skjedd i offentlig sektor de siste tre årene i form av økt tilgjengeliggjøring av offentlige data, er sannsynligvis det viktigste enkelttiltak for å «digitalisere» offentlig sektor.»
Arild Haraldsen
Direktoratet for forvaltning og IKTDato
ÅPNE DATA
LINKED OPEN DATA
Direktoratet for forvaltning og IKTDato
Direktoratet for forvaltning og IKTDato
http://lod-cloud.net/versions/2007-05-01/lod-cloud.png
“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
Direktoratet for forvaltning og IKT
http://lod-cloud.net/versions/2007-10-08/lod-cloud.png
Direktoratet for forvaltning og IKTDato
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
Veileder – del og skap verdier!
Data.norge.no - Veileder – kap 5.1
• Du kan lenke til deler av data i datasettet fra et annet sted (Internett eller lokalt).
• Du kan enkelt viderebruke deler av et datasett.
• Du kan trolig viderebruke eksisterende verktøy og programvarebibliotek.
• Du kan trygt kombinere data med andres data (ettersom URI-er er ment å være globalt unike og varige).
• Dine data blir lettere å finne.• Lenker fra andre datasett (til dine data) gir
datasettet ditt en merverdi som øker viderebruksverdien for alle parter.
Direktoratet for forvaltning og IKT
EKSEMPLER
Dato
Direktoratet for forvaltning og IKTDato
http://www.slideshare.net/rvguha/sem-tech2014c
Direktoratet for forvaltning og IKTDato
Direktoratet for forvaltning og IKT
http://digital.deichman.no/blog/2014/07/06/rdf-linked-data-cataloguing-at-oslo-public-library/
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
Forslag til Noark5 som RDF på GitHub: https://github.com/SesamResearch/Records-Management-and-Archive-Systems-Research/blob/master/rdf/noark5-norsk.nt
Direktoratet for forvaltning og IKT
https://docs.google.com/file/d/0ByXibLL4HHhBUEM4RVB6cUxBOFU/edit?pli=1
Direktoratet for forvaltning og IKTDato
Direktoratet for forvaltning og IKTDato
http://prezi.com/1wbod387rzwg/norvegiana-og-apne-kulturarvsdata-oslo-open-data-forum-13-nov-2013/
Record Management – generell løsning
Direktoratet for forvaltning og IKT
http://pro.europeana.eu/europeana-lod-pilot-edm
Direktoratet for forvaltning og IKT
Kulturminneportalen• Etablering - for å samordne kunnskap og utvikle
saksbehandlerverktøy som sikrer god styring
• En felles digital infrastruktur for en desentralisert kulturminneforvaltning
• Heve kvaliteten på dataene i dagens registre, digitalisere viktige arkiv, kontrollregistrere og oppdatere felles kulturminnedata
• Kulturminneportalen – skal være åpen, tilgjengelig og tjenesteorientert – slik at kulturminnedata kan gjenbrukes, viderebrukes og formidles mest mulig fritt både innen forvaltningen og ut mot publikum
• Prototype tatt frem basert på Linked Data teknologi
Kulturminneportalen - pilot
Sk Skjematisk dataflyt
Åpen data fritt lisensiert for alle
_________________«Lukket» data for
distribuert forvaltning (dele hva med hvem?)
RDF-store med felles søke- grensesnitt
Interne og eksterne datakilder
Navn på foredragsholder10. april 2023 Side 32
https://kulturognaturreise.files.wordpress.com/2014/05/kulturminneportalenriksantikvaren.pdf
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
http://www.legemiddelverket.no/Bruk_og_raad/FEST/Sider/default.aspx
Legemiddelverkets veikart for FEST
Direktoratet for forvaltning og IKT
Dokumentationsoversigt: Classic
Udvikling af løsningForretning(virkelighed)
It-analyse
Beskrivelse af krav
Omkostningskøn
Beskrivelse af forretningsgang
Løsning
Forretningsanalyse(fx lovgivning)
Løsning
Forretning(ny virkelighed)
10-04-2023
Kildekode?
?
Dokumentation
Ekstern server (CSC)
”Systemejere”
LovgivereSlutbrugere
Slutbrugere
”Procesejere”
Leverandører
36
Dokumentation
Fysisk dokumentation
Dokumentationsoversigt: ModerniseretUdvikling af løsningForretning
(virkelighed)GovernanceModellering af it
(typisk krav)
Tekniskmetadata
SystemoverblikSkærmbilleder
ProcesmodelUse CasesInformation-
modelServices
Begrebsmodel
Procesmodel Service-generator (xml)Metadata-generator (rdf)
Løsning
Modellering af forretning
(fx lovgivning)
Løsning
Tekniskmetadata
Forretning(ny virkelighed)
Procesoverblik
Systemoverblik
10-04-2023
KildekodeDatamodel
Javadoc
Krav
Dokumentation
Metadata Repository(MR)
Systemejere
LovgivereSlutbrugere
Slutbrugere
Procesejere
Leverandører
ArkitekterModellører
37
Dokumentation
Change Manager
Konsekvens-analyse
IT-arkitektur & forretningsmodelleringP
ræsentationer
”EA-view”
Kilder
Opgave-overblik Økonomioverblik Målinger Platforme
Metadata RepositoryDatabase
Fælles overblik
Systemoverblik Porteføljeoverblik
Kravmodellering iSystem Architect
System contextSkærmbilleder
ProcesmodelUse Cases
Information-model
Services
Teknisk metadata fra servicebusser
”Regneark” Kontonumremm i SAP
- Kontaktinfo- Classic integrationer- Connectivity…via webformularer ?
Løsningsdokumentation fra leverandører
KildekodeDatamodel
Javadoc
IT-arkitektur & forretningsmodellering
Dokumentation og MR – levering af dokumentation
documenthost.ccta.dk
OpenRDFSesame
triplestore
Apache2 webserver
versionhost.ccta.dk
SVNrepository
Apache2 webserver
Tomcatapp.server
Leverandør 1
Leverandør 2
Leverandør 3
…
svn co+RDF
leverandør1.dk
Apache2 webserver
leverandør2.dk
Apache2 webserver
leverandør3.dk
Apache2 webserver
leverandør4.dk
leverandør5.dk
leverandør6.dk
svn commit+RDF
RDFURL
IT-arkitektur & forretningsmodellering
sa:Use_Casesa:Use_case_Step
sa:Classsa:Class_Attribute
MR:Service
sa:Data_Elementsa:Data_Structuresa:Data_Domain
MR:SystemMR:Module
http://www.w3.org/...http://schemas.xmlsoap.org/wsdl/
Metadatainformation - 2006
• Autogenerering af WSDL+XSD• Manuel versionskontrol med CVS• RDF for System Architect UML• RDF for service• RDF for WSDL og XSD include
Løser problemer med at bygge leverancepakkerBygger på custom script ”makepackage” ogegne metatags fra namespaces MR: og sa:
IT-arkitektur & forretningsmodellering
sa:Use_Casesa:Use_case_Step
sa:Classsa:Class_Attribute
MR:Service
sa:Data_Elementsa:Data_Structuresa:Data_Domain
MR:SystemMR:Module
http://www.w3.org/...http://schemas.xmlsoap.org/wsdl/
MR:endpointMR:proxy
net:nodenet:dnsnet:routeToconn:Connection
Metadatainformation – 2009-10
• Introduktion af RDF-pipeline (4/2-2009)• Netværks-rdfizer, ver. 1 (7/12-2009)• ALSB-rdfizer (8/12-2009)• Excel service endpoint rdfizer (8/12-2009)• Erstatning af eXist med dedikeret RDF
triplestore OpenRDF-Sesame (18/5-2010)• SVN-rdfizer, ver. 1 (25/5-2010)• Rdfizer til indeksering af WSD+XSD-
filer i versionkontrol (1/6-2010)
Direktoratet for forvaltning og IKTDato
http://data.computas.com/enhetsregisteret/enhet/980719766
Direktoratet for forvaltning og IKT
http://www.semicolon.no/?p=358
Direktoratet for forvaltning og IKT
http://www.slideshare.net/larsga/archive-integration-with-rdf
Direktoratet for forvaltning og IKT
http://semanticweb.com/semantic-data-ecosystem-oil-gas-sector-norway_b43833
“RDF-based models support the evolution of requirements better than database schemas;”
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
David Norheim, Computas
Direktoratet for forvaltning og IKT
David Norheim, Computas
CEF – Connecting Europe Facilities Kommisjonens eget program kjøres av DG Connect (ikke konsortium).
Arbeidsplan vedtatt – etablere europeiske løsninger («Digital Service Infrastructures» (DSI))
Europeana (kulturdata)
Safer Internet
eID og eSignatur
Efaktura
Meldingsutveksling (edelivery)
Åpne data – europeisk datakatalog
Automatisk oversetting
Cyber security
2014 - 2018Dato Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKT
HVA ER «LENKEDE DATA»?
Dato
Direktoratet for forvaltning og IKTDato
Direktoratet for forvaltning og IKT
[Tavle-undervisning]
53
RDF Merging
1
5 3
1
6
1
5 3
1
6
Graham Moore, http://samdok.com/2014/06/12/fortsatt-ledige-plasser-pa-fagdagen-17-juni-noark-5-og-rdf
/
Open World Inference AssumptionsRule: Value of dc:creator must be a person, it follows that any dc:creator is a person.
rdf:type
dc:creator
sau
rdf:type
rdf:typeowl:disjointWith
dc:creator
person
rdfs:Range
Graham Moore, http://samdok.com/2014/06/12/fortsatt-ledige-plasser-pa-fagdagen-17-juni-noark-5-og-rdf
/
55
http://m.digi.no/php/art.php?id=929931
Direktoratet for forvaltning og IKT
BEKYMRING
Gjennomføringsevne
Direktoratet for forvaltning og IKT
http://www.idg.no/computerworld/article271691.ece
mandag 10. april 2023Side 58
http://www.fiercegovernmentit.com/story/dhs-cost-model-shows-benefit-data-architecting/2012-12-09
Hvordan gjør vi dette i praksis?
Direktoratet for forvaltning og IKT
http://info.cern.ch/Proposal.html
4. desember 2013
Altinn
Web Services API REST API Altinn portal
SBS Applikasjoner Nettleser
Etat Etat Etat …
3 parts portaler
«Internet of everything»«Mash-up»
«Linked Data»«Value Adding»
Ressurser …
Helsenorge.no
skatteetaten.no
Altinns REST API
Nettleser
API (Web Services, REST, Batch)
Data.Norge.no
IDporten føderering
Dialog
Barnehageportalen
61
Think Big - Act Small
Lenkede Data+
Offentlig Sektor som API?= Informasjons-infrastruktur
http://en.wikipedia.org/wiki/Linked_data
In computing, linked data (often capitalized as Linked Data) describes a method of publishing structured data so that it can be interlinked and become more useful. It builds upon standard Web technologies such as HTTP, RDF and URIs, but rather than using them to serve web pages for human readers, it extends them to share information in a way that can be read automatically by computers. This enables data from different sources to be connected and queried.[1]
In computing, linked data (often capitalized as Linked Data) describes a method of publishing structured data and API’s so that it can be interlinked and become more useful. It builds upon standard Web technologies such as HTTP, RDF and URIs, but rather than using them to serve web pages for human readers, it extends them to share information in a way that can be read automatically by computers. This enables data from different sources to be connected and queried.[1]
• API as a published resource• Dereference the API layer
Altinn
Web Services API REST API Altinn portal
SBS Applikasjoner Nettleser
Etat Etat Etat …
3 parts portaler
«Internet of everything»«Mash-up»
«Linked Data»«Value Adding»
Ressurser …
Helsenorge.no
skatteetaten.no
Altinns REST API
Nettleser
API (Web Services, REST, Batch)
Data.Norge.no
IDporten føderering
Dialog
Barnehageportalen
+Datadeling – med innbyggere,
offentlige og private virksomheter
Jfr også etterlysning fra VIRKE og NHO
– «AltUt», tilgang til innrapporterte data
4. desember 2013 Direktoratet for forvaltning og IKT
http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
Det er vanskelig å gjøre noe enkelt
“However, I think most people just make the mistake that it should be simple to design simple things.”
“In reality, the effort required to design something is
inversely proportional to the simplicity of the result. As architectural styles go, REST is very simple.”
“REST is software design on the scale of decades: every detail is intended to promote software
longevity and independent evolution. Many of the
constraints are directly opposed to short-term efficiency.”4. desember 2013 Direktoratet for forvaltning og IKT
http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
Et smidig elfenbenstårn?
“Unfortunately, people are fairly good at short-term design,
and usually awful at long-term design. Most
don’t think they need to design past the current release.”
“There are more than a few software methodologies that portray any long-term thinking as wrong-headed, ivory tower design (which it can be if it isn’t motivated by real requirements).”
4. desember 2013 Direktoratet for forvaltning og IKT
http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
Dato Direktoratet for forvaltning og IKT
http://hotell.difi.no/?dataset=brreg/enhetsregisteret&query=direktoratet+for+forvaltning
Enhetsregisteret via REST-api på Difis datahotell
Jobber med modellering av Enhetsregisteret for publisering som lenkede data
Tester ut kobling til internasjonale vokabularTilsvarende skjer i Danmark
Direktoratet for forvaltning og IKTDato
https://twitter.com/awwright/status/501581832186380288
Direktoratet for forvaltning og IKT
http://www.w3.org/TR/ldp/
http://www.w3.org/TR/json-ld/
Direktoratet for forvaltning og IKT
Åpen forvaltning
Bjørn Holstad
Direktoratet for forvaltning og IKTDato
Even Westvang
Direktoratet for forvaltning og IKT
Even Westvang
Direktoratet for forvaltning og IKT
Even Westvang
Direktoratet for forvaltning og IKT
Even Westvang
Direktoratet for forvaltning og IKT
Even Westvang
Direktoratet for forvaltning og IKT
ORDEN I EGET HUS
Dato
Direktoratet for forvaltning og IKTDato
http://www.snee.com/bobdc.blog/2014/08/exploring-a-sparql-endpoint.html
Standarder for integrasjon
Dato Direktoratet for forvaltning og IKT
http://www.standard.difi.no/forslag-og-saker/forslag/2012/12/standard-for-integrasjon
Plukket ut fire prosjekter
Adresseflyt fra kommune til sykebil er fremme
Lege fra Europa som skal jobbe i Norge som vikar (Ny i Norge)
Dødsårsaksdialogen (Folkehelseinstituttet)
Fordeling av tippemidler (Kultur dep.)
Utredning med eventuelt ytterligere caser
Direktoratet for forvaltning og IKT
Hva er formålet med caseneIdentifisere hvor utfordringene ligger i samhandlingscaser i offentlig sektor
Leveranser
Case rapporter – råd til interessenter om hvordan samhandling kan bedres på området
Forprosjektrapport integrasjonsstandarder
Rapport om identifisert behov for felleskomponenter i samhandling
Innspill til felles samhandlingsarkitektur
Direktoratet for forvaltning og IKT
Direktoratet for forvaltning og IKTDato
http://www.arkivverket.no/arkivverket/Arkivverket/Om-oss/Aktuelt/Nyhetsarkiv/AA-sikta-mot-stjernene
Direktoratet for forvaltning og IKT
http://nokios.no/kurs_ws#ws2