Integrasjonsdagene 2014 - Lenkede data - automagisk integrasjon?

Preview:

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 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

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://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]

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

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

Følg arbeidet

http://standard.difi.no

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