Welkom bij NS Ngi NGN evenement Enterprise integratie
Welkom bij NS Ngi – NGN evenement Enterprise integratie met Linked Data en Semantisch Web 26 mei 2015 | het Trefpunt | Joep Creusen
Programma Introductie Linked Data en Semantic Web Open Data en API’s Pauze Enterprise Integratie 26 mei 2015 | het Trefpunt | Joep Creusen
De wereld raakt steeds meer connected 26 mei 2015 | het Trefpunt | Joep Creusen
Hoe ondersteunen we dat met IT ? 26 mei 2015 | het Trefpunt | Joep Creusen
Hoe ondersteunen we dat met IT ? DB-koppelingen, batchprocessen system centric gisteren 26 mei 2015 | het Trefpunt | Joep Creusen
Hoe ondersteunen we dat met IT ? DB-koppelingen, batchprocessen ESB, webservices system centric proces centric gisteren vandaag 26 mei 2015 | het Trefpunt | Joep Creusen
Hoe ondersteunen we dat met IT ? DB-koppelingen, batchprocessen ESB, webservices Linked Data, API’s system centric proces centric data centric gisteren vandaag morgen 26 mei 2015 | het Trefpunt | Joep Creusen
Hoe ondersteunen we dat met IT ? inspanning per connectie gisteren ontkoppeling bron / afnemer vandaag morgen 26 mei 2015 | het Trefpunt | Joep Creusen
Ontkoppeling door • gemeenschappelijke infrastructuur: internet 26 mei 2015 | het Trefpunt | Joep Creusen
Ontkoppeling door • gemeenschappelijke infrastructuur: • gemeenschappelijke standaarden: internet RDF URI’s http functies vocabularies 26 mei 2015 | het Trefpunt | Joep Creusen
Ontkoppeling door • gemeenschappelijke infrastructuur: • gemeenschappelijke standaarden: internet • ontkoppelde SW ontwikkeling goede API’s RDF URI’s http functies vocabularies 26 mei 2015 | het Trefpunt | Joep Creusen
Ontkoppeling door • gemeenschappelijke infrastructuur: • gemeenschappelijke standaarden: internet • ontkoppelde SW ontwikkeling • semantische integratie goede API’s RDF URI’s http functies vocabularies SKOS, OWL 26 mei 2015 | het Trefpunt | Joep Creusen
Vragen ? 26 mei 2015 | het Trefpunt | Joep Creusen
Vraag aan de zaal Hoe kijkt jouw organisatie naar morgen? A. We zijn al blij als we straks van onze legacy af zijn B. We hebben net SOA* ingevoerd, niet wéér veranderen! C. Onze organisatie kan elke nieuwe technologie aan, en zal die ook invoeren zodra duidelijk wordt welke trends doorzetten D. We hebben API management en/of Linked Data al ingevoerd E. Linked Data is zoo 2015 … * of whatever 26 mei 2015 | het Trefpunt | Joep Creusen
Vraag 2 aan de zaal Hoe schat je deze ontwikkelingen in? A. Geen idee, ik volg de trends in de media B. ESB’s en webservices kunnen alles wat je nodig hebt, dus waarom nieuwe technologie invoeren? C. De meerwaarde van de nieuwe technologie is niet duidelijk genoeg om de investering te rechtvaardigen D. Zodra men begrijpt wat het kan dan is het hek van de dam E. Hoezo ontwikkeling, Linked Data en API’s are here to stay! 26 mei 2015 | het Trefpunt | Joep Creusen
Vraag 3 Wanneer worden de eerste ESB en webservices vervangen door nieuwe technologie? A. B. C. D. E. F. We werken er al een tijd niet meer mee We plannen de migratie Over 2 à 3 jaar Per 2020 Per 2030 Voorlopig nog niet 26 mei 2015 | het Trefpunt | Joep Creusen
Uitdagingen • steile leercurve • bestaande best practices (paradigma wisseling, kannibalisatie) “De noodzaak van vernieuwing in de bancaire sector” 8 april 2015, Mandy van Tilborg: Linked Data voor het eerst als topic voor Innovatie 26 mei 2015 | het Trefpunt | Joep Creusen
Actualiteit ! Open data als normaalste zaak van de wereld Computable mei 2015, hoofdtitel voorpagina Internet of things Financiële dagblad 16 mei 2015, 1 e van 9 “Wereldwijde uitdagingen, Nederlandse oplossingen” (Dutch design 4 e, De strijd tegen het water 8 e) Reorganisatie Belastingdienst Nu. nl 19 mei 2015, 5000 functies komen te vervallen; 1. 500 extra mensen aannemen voor gespecialiseerd werk als data-analyse 26 mei 2015 | het Trefpunt | Joep Creusen
4 e Industriele Revolutie Nieuwe webtechnologiee n zullen ertoe leiden dat machines, goederen en onderdelen met elkaar kunnen communiceren. Het internet of things and services heeft gevolgen die buiten ons huidige bevattingsvermogen liggen. Aan de basis van deze paradigmawisseling staat volgens Prof. Dais de real time – beschikbaarheid van alle relevante informatie van alle relevante stakeholders voor en over machines, klanten en goederen. Door deze nieuwe verbindingen ontstaan zelf organiserende, dynamische, ondernemingsoverstijgende netwerken die toegevoegde waarde cree ren en naar kosten, grondstoffen en energieverbruik kunnen worden geoptimaliseerd. 26 mei 2015 | het Trefpunt | Joep Creusen
Reorganisatie “Door slimmere IT systemen worden meer bestanden aan elkaar gekoppeld en kun je fraude makkelijker opsporen. ” 26 mei 2015 | het Trefpunt | Joep Creusen
Programma Introductie Linked Data en Semantic Web Open Data en API’s Pauze Enterprise Integratie 26 mei 2015 | het Trefpunt | Joep Creusen
Linked Data DNS ownership URI as address URI’s vocabularies subject predicate object Linked Data web of data markup URI as identifier Semantic Web the 4 rules RDF semantic web stack serializations triple store SPARQL 26 mei 2015 | het Trefpunt | Joep Creusen
Relationele DB tabel Student 26 mei 2015 | het Trefpunt | Joep Creusen
RDF = Triples Student subject : predicate : object : Student 3 has family_name Miller 26 mei 2015 | het Trefpunt | Joep Creusen
N 3 RDF/XML RDF Serializations <rdf: RDF xmlns: rdf="http: //www. w 3. org/1999/02/22 -rdf-syntax-ns#" xmlns: dc="http: //purl. org/dc/elements/1. 1/"> <rdf: Description rdf: about="http: //en. wikipedia. org/wiki/Tony_Benn"> <dc: title>Tony Benn</dc: title> <dc: publisher>Wikipedia</dc: publisher> </rdf: Description> </rdf: RDF> @prefix dc: http: //purl. org/dc/elements/1. 1/. <http: //en. wikipedia. org/wiki/Tony_Benn> dc: title "Tony Benn"; dc: publisher "Wikipedia". subject predicate object 26 mei 2015 | het Trefpunt | Joep Creusen
Graph 26 mei 2015 | het Trefpunt | Joep Creusen
Graph 26 mei 2015 | het Trefpunt | Joep Creusen
A-box Tarzan is een hond Tarzan is een reu Tarzan’s baas is Piet is een hondenbezitter Piet rijdt Opel T-box Data (Assertions) en Model (Terms) Hond is een diersoort Reu is een sexe Hondenbezitter is een persoon Opel is een soort auto 26 mei 2015 | het Trefpunt | Joep Creusen
Triple Store b. v. Oracle Spatial and Graph (DB option) Allegrograph Virtuoso 26 mei 2015 | het Trefpunt | Joep Creusen
SPARQL querytaal RDF SPARQL endpoint query 26 mei 2015 | het Trefpunt | Joep Creusen
Vocabularies vocabularies define the concepts and relationships (also referred to as “terms”) used to describe and represent an area of concern (zeg maar: de kolomheaders of attributen) GOUDEN REGEL: beter goed gekopieerd dan goed verzonnen b. v. : Dublin Core, FOAF, VCard 26 mei 2015 | het Trefpunt | Joep Creusen
Linked Data DNS ownership URI as address URI’s vocabularies subject predicate object Linked Data web of data markup URI as identifier Semantic Web the 4 rules RDF semantic web stack serializations triple store SPARQL 26 mei 2015 | het Trefpunt | Joep Creusen
Identificatie ? 1 in context !! 26 mei 2015 | het Trefpunt | Joep Creusen
Identificatie ! universeel 26 mei 2015 | het Trefpunt | Joep Creusen
URI als adres https: //ovi. rdw. nl/default. aspx? kenteken=49 -HXP-8 26 mei 2015 | het Trefpunt | Joep Creusen
URI als identificatie https: //ovi. rdw. nl/default. aspx? kenteken=49 -HXP-8 scheme = http domain name 26 mei 2015 | het Trefpunt | Joep Creusen
URI als identificatie https: //ovi. rdw. nl/default. aspx? kenteken=49 -HXP-8 scheme = http domain name een URI is “resolvable” of niet (je krijgt informatie terug of een 404 error) identificerende URI’s hoeven niet resolvable te zijn 26 mei 2015 | het Trefpunt | Joep Creusen
Domain Name System owner Eigenaarschap of authentieke bron van een URI wordt impliciet bepaald door het wereldwijde DNS mechanisme dat internet domeinnamen toedeelt Zo maak je een http URI dus universeel uniek 26 mei 2015 | het Trefpunt | Joep Creusen
RDF = Triples Student subject : predicate : object : altijd URI ! Student 3 has family_name altijd URI ! URI / tekst Miller 26 mei 2015 | het Trefpunt | Joep Creusen
Linked Data DNS ownership URI as address URI’s vocabularies subject predicate object Linked Data web of data markup URI as identifier Semantic Web the 4 rules RDF semantic web stack serializations triple store SPARQL 26 mei 2015 | het Trefpunt | Joep Creusen
Web of Data links tussen pagina’s “typed” links tussen gegevenselementen 26 mei 2015 | het Trefpunt | Joep Creusen
webpagina: Markup Avatar Director: James Cameron (born August 16, 1954) Science fiction Trailer brontekst: leesbare tekst hyperlink layout markup semantic markup (microformat) <div itemscope itemtype ="http: //schema. org/Movie"> <h 1 itemprop="name">Avatar</h 1> <span>Director: <span itemprop="director">James Cameron</span> (born August 16, 1954)</span> <span itemprop="genre">Science fiction</span> <a href=". . /movies/avatar-theatrical-trailer. html" itemprop="trailer">Trailer</a> </div> 26 mei 2015 | het Trefpunt | Joep Creusen
4 rules (Tim Berners Lee 2006) Use URIs as names for things Use HTTP URIs so that people can look up those names When someone looks up a URI, provide useful information, using the standards (RDF*, SPARQL) Include links to other URIs so that they can discover more things. 26 mei 2015 | het Trefpunt | Joep Creusen
Semantic Web Stack 26 mei 2015 | het Trefpunt | Joep Creusen
Rich snippets Brownies Heiniken Music Hall p u k r a m c i t n ma e s t e m s ’ a n Pagi 26 mei 2015 | het Trefpunt | Joep Creusen
BBC r u u t c e t i h c r a F D R e d n e g g i l r e d On
DBpedia http: //dbpedia. org/sparql a i d e p i Wik e r o t s e l p i r T in een 26 mei 2015 | het Trefpunt | Joep Creusen
http: //referentiearchitectuur. nl Semantische Wiki n i h c a M n e k r e w n e m a s e l b a d a e r e
http: //www. visualdataweb. org/relfinder. php Relfinder n e d n i v s e i t a l e r e l l o v s i n e k e t e B 26 mei 2015 | het Trefpunt | Joep Creusen
Programma Introductie Linked Data en Semantic Web Open Data en API’s Pauze Enterprise Integratie 26 mei 2015 | het Trefpunt | Joep Creusen
Open Data is de verzameling interne gegevens die organisaties extern op internet publiceren voor vrij hergebruik. • vrij van rechten • vrij van commerciële kosten (? ) • computer leesbaar 26 mei 2015 | het Trefpunt | Joep Creusen
https: //data. overheid. nl/ Open Data NL
Afnemen van Open Data BESTAND API 26 mei 2015 | het Trefpunt | Joep Creusen
Afnemen van Open Data actuali teit nie t gegara ndeerd ! k j i l e k n a h f a r g e n i d d n n i mi b r e v n va BESTAND ingebouwde selectielogica API 26 mei 2015 | het Trefpunt | Joep Creusen
API = loketfunctie op een systeem waarlangs andere systemen elektronisch informatie kunnen uitwisselen. Open (of Public of Web) API = API die iedereen via internet kan benaderen 26 mei 2015 | het Trefpunt | Joep Creusen
API = koppeling maar dan één waar over is nagedacht ; -) “wat voor zinnige functionaliteit kan ik bieden” want (de behoefte van) de afnemer is onbekend maximale ontkoppeling 26 mei 2015 | het Trefpunt | Joep Creusen
Open. Street. Map API’s 26 mei 2015 | het Trefpunt | Joep Creusen
Social Media API’s Met de Twitter API kun je bijvoorbeeld op je eigen website: • Eigen tweets laten zien, laat de bezoeker zien wat jouw laatste tweets zijn. • Retweets van een bepaalde tweet laten zien. • Tweets van "vrienden" laten zien. • …
Open Data marktwerking 26 mei 2015 | het Trefpunt | Joep Creusen
Open Data Ierland filmpje 26 mei 2015 | het Trefpunt | Joep Creusen
Voordelen van Open Data Transparantie en democratische controle Participatie en publiek-private samenwerking Verbeterde en nieuwe producten en diensten Verbeterde efficiëntie van overheidsdiensten Innovatie, en daarmee economische groei Bestuurlijke initiatieven • • Digital Agenda van eurocommissaris Neelie Kroes (2010) Open Government Partnership (OGP): een internationaal platform voor landen die hun overheden meer “open, accountable en responsive” willen maken (2011) Open Government Initiative van president Obama (2013) Actieplan Open Overheid van minister Plasterk (2013). 26 mei 2015 | het Trefpunt | Joep Creusen
Innovatie methodisch labwerk Engineering ongeplande toevalstreffer combinatie van bestaande technologieen Discovery Recombinant Innovation 26 mei 2015 | het Trefpunt | Joep Creusen
Recombinant Innovation “The best innovators aren’t lone geniuses. They are people how can take an idea that is obvious in one context and apply it in not-soobvious ways to a different context. The best companies have learnt to systematize that process” (Hagardon, Sutton 1990) 26 mei 2015 | het Trefpunt | Joep Creusen
Marktwerking van publicatie Boston T filmpje 26 mei 2015 | het Trefpunt | Joep Creusen
Programma Introductie Linked Data en Semantic Web Open Data en API’s Pauze Enterprise Integratie 26 mei 2015 | het Trefpunt | Joep Creusen
Programma Introductie Linked Data en Semantic Web Open Data en API’s Pauze Enterprise integratie 26 mei 2015 | het Trefpunt | Joep Creusen
Marktwerking binnen Enterprise? 26 mei 2015 | het Trefpunt | Joep Creusen
ontkoppeling organisaties Eisen aan ontkoppeling processen 26 mei 2015 | het Trefpunt | Joep Creusen
Integratie Interoperabiliteit Communicatie ontkoppeling functionaliteit Enterprise integratie? de balans ligt in het midden 26 mei 2015 | het Trefpunt | Joep Creusen
Factoren van interoperabiliteit UI business logic Identifiers Distributie Formaat Semantiek UI business logic 26 mei 2015 | het Trefpunt | Joep Creusen
Distributie brief abonnement street box 26 mei 2015 | het Trefpunt | Joep Creusen
Formaat model data 26 mei 2015 | het Trefpunt | Joep Creusen
ESB transformatie 26 mei 2015 | het Trefpunt | Joep Creusen
CDM adapter 26 mei 2015 | het Trefpunt | Joep Creusen
Servicedefinitie … en wie bepaalt welke service wordt geleverd? 26 mei 2015 | het Trefpunt | Joep Creusen
Linked Data publicatie 26 mei 2015 | het Trefpunt | Joep Creusen
Interoperabiliteit A-box gisteren T-box A-box vandaag morgen 26 mei 2015 | het Trefpunt | Joep Creusen
Interoperabiliteit DB-koppelingen, batchprocessen ESB, webservices Linked Data, API’s system centric proces centric data centric gisteren vandaag morgen 26 mei 2015 | het Trefpunt | Joep Creusen
Vandaag 26 mei 2015 | het Trefpunt | Joep Creusen
Morgen 26 mei 2015 | het Trefpunt | Joep Creusen
Innovatie 26 mei 2015 | het Trefpunt | Joep Creusen
Vraag 3 Wanneer worden de eerste ESB en webservices vervangen door nieuwe technologie? A. B. C. D. E. F. We werken er al een tijd niet meer mee We plannen de migratie Over 2 à 3 jaar Per 2020 Per 2030 Voorlopig nog niet 26 mei 2015 | het Trefpunt | Joep Creusen
Dank u wel 26 mei 2015 | het Trefpunt | Joep Creusen
www. opendataarchitectuur. nl Achtergrondinformatie 26 mei 2015 | het Trefpunt | Joep Creusen
- Slides: 84