SESAM - Ifbtr. Olle Olsson

Relevanta dokument
Informationsstandarder Mervärde eller förutsättning?

Olle Olsson. SICS ( ) W3C ( ) ) BeyondIT Page 1

Olle Olsson. SICS ( ) W3C ( ) Nationellt forskningsinstitut. Mål:

SICS Swedish Institute of Computer Science

Introduction to the Semantic Web. Eva Blomqvist

Sundsvall Olle Olsson

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Olle Olsson. December 2006

SICS Swedish Institute of Computer Science


Affärsmodeller och samarbete på framtidens Internet

Öppna standarder. Olle Olsson World Wide Web Consortium - Svenska W3C-kontoret Swedish Institute of Computer Science (SICS) Ivan Herman

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

Datorer och kunskap - Den semantiska webben Robert Herber

2000-talet tillgänglighet på webben. Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS)

Olle Olsson. SICS ( ) W3C ( ) Nationellt forskningsinstitut. Mål:

Den semantiska webben - en översikt

Webbtillgänglighet. Tillgänglighet på webben. Hörselskadades behov. Synskadades behov. Kognitivt funktionshindrades behov. Rörelsehindrades behov

XML-produkter. -Registret över verkliga huvudmän (RVH) Teknisk handledning för webbtjänst mot RVH (Web Services) Datum: Version: 1.

Öppna standarder. Programvaror och tjänster 2014

Internets historia Tillämpningar

Litteratur. Nätverk, Internet och World Wide Web. Olika typer av nätverk. Varför nätverk? Anne Diedrichs Medieteknik Södertörns högskola

Introduk+on +ll programmering i JavaScript

Web Services. Cognitude 1

TNMK30 - Elektronisk publicering

Ontologier. Cassandra Svensson

Språk för webben introduk4on 4ll HTML

Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data

DATA ÖPPNA DATA LÄNKADE DATA LÄNKADE ÖPPNA DATA

Övergången till RDA i Sverige Katarina Synnermark (RDA-redaktionen) Fredrik Klingwall (XL-utveckling)

Webbtjänster med API er

Analys av stöd i en metadata-editor för Resource Description Framework

Råd gällande beständiga länkar

Testdriven utveckling av Web Services. Ole Matzura

Datakommunika,on på Internet

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

Datakursen PRO Veberöd våren 2011 internet

Svenskt Nationellt ramverk för interoperabilitet Sammanfattning och status. Presentation för Semicolon i Oslo 17 sept 2009

Kärnfunktionalitet. Middleware. Samverkande system. Service Oriented Architecture. Kommunikationsmekanismer. Tjänsteorienterade arkitekturer

FHIR OCH INTEROPERABILITET I SJUKVÅRDEN OSKAR THUNMAN

Webbplats analys villagetalkies.com

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Christer Scheja TAC AB

Öppnaskönlitteraturen, visa författarna! BOKSAMPO FSBF :s årskonferens i Korsholm

extensible Markup Language

Hantera informationspaket i system för bevarande

LEFI Online. Anslutningsinformation

Webbtillgänglighet. Webbtillgänglighet. World Wide Web Consortium. Web Accessibility Initiative, WAI WCAG 2.0 WCAG 1.0

Avancerade Webbteknologier

Pass 4. Vad är en metadatastandard? SND Svensk nationell datatjänst

Strukturering med XML och DTD

Kursplanering Utveckling av webbapplikationer

Kommunicera på mottagarens villkor!

Bilder. Bilder och bildformat

Alterna(va datamodeller & grafdata på webben. Gäs8öreläsning Eva Blomqvist

729G74 IT och programmering, grundkurs. Tema 2, Föreläsning 1 Jody Foo,

Målbild för standardbaserad verksamhets- och informationsarkitektur

INNEHÅLL. Konfigurering av SQL Server. Egenskaper Kommunikationsprotokoll

SYMBERED. - en SYMbol-BEgrepps-REDigerare NUH. Presenterad av Mats Lundälv Författare: Katarina Mühlenbock & Mats Lundälv DART.

IRM som stöd för kunskapsutbyte i organisationer. Kristina Groth, KTH Pär Lannerö, Metamatrix

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML

Supplemental Instruction (SI) - An effective tool to increase student success in your course

Informationsmodellering och e-infrastrukturer

Semantiska webben och sökmotorer Semantic web and search engines

DP7 FORMELL KONTROLL

New Media. De nya praktikerna och kontexter för den nya praktiken

Webbplats analys skillmd.com

Olle Olsson W3C SICS

Sammanfattning av modulen modeller och representationer Hur går jag vidare?

Kunskapsmångfalder ULM Metadata Edutella och den Semantiska Webben

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer.

Sammanfattning. Revisionsfråga Har kommunstyrelsen och tekniska nämnden en tillfredställande intern kontroll av att upphandlade ramavtal följs.

Grundläggande datavetenskap, 4p

Datakommunika,on på Internet

Europeana Data Model vad, varför och hur

Webbplats analys cite4me.org

Skattejurist för en dag på Deloitte i Malmö! 26 april 2016

Datamodeller och databaser, avancerad kurs

Webbserverprogrammering

Statistik från webbplatser

JHS 193 Unik identifierare för geografisk information Bilaga 1. Process för att bilda URI

Språk. Språkets natur. Kreativt

WEBBSERVERPROGRAMMERING

Att läsa: Sharp, Helen, Rogers, Yvonne & Preece, Jenny E. (2007) Interaction design. Wiley. Kapitel 11.

Databasens består av: Tabell Kolumner fält Rader poster (varje post är unik)

Webbprogrammering. Sahand Sadjadee

Prov i DAT 312: Algoritmer och datastrukturer för systemvetare

Metadata i e-pliktleveranser

Statistik från webbplatser

Objektorienterade programmeringsspråk. Objektorienterade språk. Den objekt-orienterade modellen. Jämför med icke-oo

Webbplats analys google.com

Kort om World Wide Web (webben)

Hyperlänkar. I HTML skapar man en hyperlänk med taggen <a> </a>, som är en förkortning av ordet ankare, på (engelska anchor).

Användarhandbok. version sida 1 av 15

Samordnad informationsarkitektur. Slutrapport

JavaScript. Innehåll. Historia. Document object model DHTML. Varför Javascript?

Webbteknik II. Föreläsning 5. Restless farewell. John Häggerud, 2011

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:

Services + REST och OAuth

Webbplats analys akcpdistributor.de.cutestatvalue.com

Transkript:

SESAM - Ifbtr Olle Olsson W3C & SICS olleo@w3.org olleo@sics.se [V 0.1] 2004-10-20 - SESAM Page 1

Olle Olsson Nationellt forskningsinstitut stött av en industrigrupp och av staten avancerad FoU inom IT: teknik och metodik Internationell konsortium som tar fram generella webbstandarder 2004-10-20 - SESAM Page 2

Frågor: Drivkrafter för förändring i informationshantering? Signifikanta trendbrott? Teknologi? Vilken betydelse har standarder? Perspektiv: Webben och dess teknologier. 2004-10-20 - SESAM Page 3

Upplägg: Drivkrafter & trendbrott Teknologier Standarders roll Budskapet 2004-10-20 - SESAM Page 4

2004-10-20 - SESAM Page 5

Vad har vi sett? Vad har skett? Vad har vi lärt? Vad kommer att ske? Vad ska vi göra? Those who do not remember the past are condemned to repeat it Santayana Prediction is very difficult, especially about the future. Niels Bohr 2004-10-20 - SESAM Page 6

ambition!" Community Memory Corporate Knowledge Management Knowledge Management Information Management Content Management Data Management tid 2004-10-20 - SESAM Page 7

# Från form...... till innehåll......... till kunskap eller Kejsarens nya kläder? 2004-10-20 - SESAM Page 8

$$$ Teknik Teknologi mer kraftfull processor, minne,... Nätverk global kommunikation Allerstädes närvarande ubiquitous / ambient intelligence Verksamhet IT-ifieringen ohejdad frammarch Snabbare processer JIT Samverkan med andra mer och intimare Dynamik i affärsrelationer korta samarbeten Informationssamhället! 2004-10-20 - SESAM Page 9

$$$ Webben! Dick Tracy -visionen drömmar blir verklighet Trendbrottet 2004-10-20 - SESAM Page 10

% Det som var... Arkiv-paradigmen Volymstillväxt i lager Statiskt Ingenjörsstyrt Regelstyrt Det som är/kommer... Radio-paradigmen Volymstilläxt i flöde Dynamiskt Ekosystem Anarki Komplett & aktiv förvaltning Partiell & reaktiv förvaltning 2004-10-20 - SESAM Page 11

& Ang. Informationshantering... Levde vi tidigare i en skenvärld? Har vår ögon äntligen öppnats? Borde vi tidigare ifrågasatt fundamentala antaganden? Vet vi vilket informationsinnehåll vi har i våra lådor? Tänk outsourcing, tänk platta organisationer... Vet vi vilken typ av information vi har på våra bord? Tänk webbsidor,..., och tänk virus,... 2004-10-20 - SESAM Page 12

% 2004-10-20 - SESAM Page 13

' ( En separat värld icke verksamhetskritisk Normal värld, verksamhetskritisk 2004-10-20 - SESAM Page 14

% 2004-10-20 - SESAM Page 15

) Länken URI / URL / URN Kan referera till vad som helst, var som helst, när som helst Omvärlden blir en del av oss Vi blir en del av omärlden Vilket vi alltid varit Utom då sett genom gamla tidens IT-glasögon 2004-10-20 - SESAM Page 16

) Tjänsteorienterade arkitekturer Hype? Tjänster kontra information Tjänster förutsätter information (innehåll) Information förutsätter tjänster (användning) Separering pragmatiskt, inte fundamental Behov vid hantering av information: Finna Dela Kombinera 2004-10-20 - SESAM Page 17

! Information/data/kunskap... Mening/betydelse: Hur det kan användas! Meaning is use (apologies to Wittgenstein) 2004-10-20 - SESAM Page 18

* Webbtjänster kommunicerar strukturerad information Representerad i viss begreppsbildning Utnyttjas av producent och konsument Begreppsbildning bestämmer terminologi som används i meddelanden Meddelanden uppbyggda av termer Webbtjänster populariseras proliferering av termuppsättningar?? Babels torn?? 2004-10-20 - SESAM Page 19

% " + RDF: Resource Description Framework... eller, varför inte,... Relational Data Format Reusable Data Format W3C Recommendation webbstandard en komponent i den semantiska webben Språk för att uttrycka påståenden om saker: om webb-resurser om vad som helst 2004-10-20 - SESAM Page 20

+" Data uttrycks som tripler [ subjekt, predikat, objekt ] [ subjekt, relation, objekt ] Jämför: Entity / Relationship / Attribute Formatet: XML-syntax Subjekt, predikat, objekt kan vara URI:er Globalt välbestämda referenser 2004-10-20 - SESAM Page 21

+", Informellt exempel: Subjekt: http://www.example.org/foo.html Relation: http://purl.org/dc/elements/1.1/creator Objekt: http://example.org/staffids#12345 Betydelse: Webbsidan foo.html har skapats av Per Strand 2004-10-20 - SESAM Page 22

+ Vi behöver kunna tala om saker Webbsidor, tjänster, telefoner, personer,... Konkreta - har existens, dvs är utpekbara Kan identifieras m.h.a. en referens identifierare registreringsnummer, personnummer,... Vi behöver kunna tala om begrepp skapad, dokument, person,... Abstrakta mentala Traditionellt identifierade med ord - språkberoende Identifiera med URI:er 2004-10-20 - SESAM Page 23

Behov att dela referenser över organisationsgränser Globalt unika identifierare Decentraliserat ansvar / ägande URI:er Lokalt ägande Lokal förvaltning Global användbarhet 2004-10-20 - SESAM Page 24

-.$.../$/. -. $.0112.12.03.4 <rdf:property rdf:about="http://purl.org/dc/elements/1.1/creator"> <rdfs:label xml:lang="en-us">creator</rdfs:label> <rdfs:comment xml:lang="en-us"> An entity primarily responsible for making the content of the resource. </rdfs:comment> <dc:description xml:lang="en-us"> Examples of a Creator include a person, an organisation, or a service. Typically, the name of a Creator should be used to indicate the entity. </dc:description> <rdfs:isdefinedby rdf:resource="http://purl.org/dc/elements/1.1/"/> <dcterms:issued>1999-07-02</dcterms:issued> <dcterms:modified>2002-10-04</dcterms:modified> <dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/> <dcterms:hasversion rdf:resource="http://dublincore.org/usage/terms/history/#creator- 004"/> </rdf:property> 2004-10-20 - SESAM Page 25

5 Begrepp Är identifierbara Har betydelse Kan rationellt användas på vissa sätt Vad vi kan göra med strukturer som refererar till begreppet Vilka slutsatser vi kan dra Ontologi = samling av definierade begrepp 2004-10-20 - SESAM Page 26

% " 5'& OWL - Web Ontology Language Språk för representation av begreppsdefinitioner Kombinerbarhet av decentraliserade begreppssamlingar Ger ett begreppsorienterat stöd för: Finna, dela, kombinera information Metodik är nödvändigt komplement Behöver kuggas in i förvaltningsprocessen 2004-10-20 - SESAM Page 27

') Nätaccessbar funktionalitet Beskrivning av hur tjänsten åtkommes/utnyttjas Beskrivning nåbar över nätet 2004-10-20 - SESAM Page 28

* 6) Web Service Description Language (WSDL) Specificerar syntax och mekanik för meddelandeutbyte meddelandeformat, datatyper, protokoll, etc. I realiteten: baserat på en ontologi för webbtjänst-begreppet 2004-10-20 - SESAM Page 29

')( Vilket tjänsteinnehåll? Separat representation 2004-10-20 - SESAM Page 30

7 2004-10-20 - SESAM Page 31

7 2004-10-20 - SESAM Page 32

7- IT-standarder: Tillgängliga dokumenterade specifikationer Typer av standarder: De jure De facto: Konsortiestandarder 2004-10-20 - SESAM Page 33

7 # 2004-10-20 - SESAM Page 34

8 2004-10-20 - SESAM Page 35

' '29 World Wide Web Consortium (1994- ) Industrikonsortium specificera webbstandarder Cirka 400 medlemmar industri, samhälle, akademi Global täckning Tar fram standarder ( W3C Recommendations ) i en konsensusbaserad process HTML, HTTP, XML,... 2004-10-20 - SESAM Page 36

' 2004-10-20 - SESAM Page 37

: 2004-10-20 - SESAM Page 38

' 2004-10-20 - SESAM Page 39

8 Allow portability of data (26%) Increase the value of existing and future investments in information systems (30%) (c) 2003 Delphi Group 2004-10-20 - SESAM Page 40

* 2004-10-20 - SESAM Page 41

Webben illustrerar hur framtiden ser ut Riktningsangivelsen är synlig Informationsförvaltning baseras på paradigmen den decentraliserade webben Webbteknologier konsolideras och standardiseras Semantiska teknologier finns och blir allt viktigare Starta nu! 2004-10-20 - SESAM Page 42

2004-10-20 - SESAM Page 43