1 GeoPortal – Rammeverk Introduksjon. 2 Teknisk rammeverk - Interoperabilitet Interoperabilitet evne til å kommunisere, kjøre programmer, eller overføre.

Slides:



Advertisements
Liknende presentasjoner
Fremtidens IKT-løsninger i plan og byggeprosessen en demonstrasjon.
Advertisements

Design av sikre web-applikasjoner
NIJOS Norsk institutt for jord- og skogkartlegging
Filbehandling (Kapittel 8)
Endringsstyring Change Management.

Veien videre med DocuLive
Hva gjør et operativsystem?
Mobile portalløsninger (Internet Online Platform)
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Statusrapport Web og informatikk 2008 Teknisk nivå Mariann Stageberg.
Java Server Faces (JSF) en introduksjon Frode Eika Sandnes.
Modellbruk i Referansekatalogen Øyvind Aassve NorStella.
Semantisk interoperabilitet i det offentlige
Datavarehus i skatteetaten -
1 Oppgave gjennomgang Kap Oppgaver -Kap 12: 1, 2, 3, 5, 7, 8, 11, 18, 19.
Operativsystemer for multiple prosessorer
LocMoc : Avatar 3D – Visualisering av menneskelige bevegelser ved bruk av Java og Coin3D. En presentasjon av: Øivind Hoff Johansen og Jon Kåre Sørensen.
En kort innføring i Design Patterns
Innledning SIF80AP Future and HCI av Brad Myers m.fl.
Combining Compound Conceptual User Interface Components with Modelling Patterns - a Promising Direction for Model-based Cross-platform User Interface Development.
Entity Framework Andreas Knudsen, Bekk Consulting AS 31/
3 Kommunikasjonsmodeller
Gruppe 3 – Presentasjon 2 Henning Kristiansen, Mats Lindh, André Hauge og Vegard Simensen.
Singleton & Adapter Pattern Gruppe 3. Singleton Pattern Sørger for at en klasse kun kan ha en instans Vanligvis implementert med globale variabler –Singleton.
Rammeverket i et overordnet perspektiv  Annebeth Askevold HelsIT, Rammeverket i et overordnet perspektiv Av Annebeth Askevold Brukerforum KITH.
Strategi og samhandlingsarkitektur
1 Arrayer og form(ularer) (Kapittel 4). 2 Mål  Forstå assosiative og superglobale arrays  Kunne behandle webformularer (forms)  Kjenne forskjellen.
Publisering på verdensveven Kursdag 1 VÅFF, våren 2002.
Skjema/Forms HTML II IT og læring 2/20 november 2001.
Innledning om HTML IT20 oktober Bakgrunn Konseptet WWW ble født i 1983 i CERN, Geneve Opphavsmann: Tim Berners-Lee, MIT Spre informasjon uavhengig.
PARLAY/OSA Referanser: Referanser Foredraget er i all hovedsak basert på to artikler. Disse kan finnes på:
TAPAS Presentasjon TTM47AC Hva er TAPAS?  Telematics Architecture for Plug and play Systems  Et forskningsprosjekt ved institutt for Telematikk,
ARKMIN Server Geir Kjetil Hanssen SINTEF Tele og Data MARSIKT – INTRA – SHIPLOG II-møte 20 november 2001.
TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM.
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Samordning, arkitektur, PKI Hva skjer? Endre Grøtnes, Statskonsult
Teknologi for et bedre samfunn Norvegkonferansen Senior rådgiver Trond Foss SINTEF Transportforskning Rolle- og ansvarsmodell for bompengeinnkreving.
DRI1002-V04 Fforelesning uke 17,19 Arild Jansen, AFIN DRI IKT og informasjonssøking Forelesning uke 17 og 18 Hovedpunktene i forelesningen Litt om.
.NET og Progress Samspill og styrker, GUI og forretningslogikk.
Kildesystem – dataflyt - oppvekst
1 GeoPortal – Rammeverk Introduksjon. 2 Hva er egentlig et rammeverk? Rammeverk henviser til samarbeidet vedrørende definisjon av de mest benyttede geografiske.
Grid Computing AliEn og Condor. Hvem, hva, hvor Jeg heter André Waage Sørensen Er tilknyttet Alice prosjektet på CERN Jobber med Grid teknologier som.
Objektorientert utforming In 140 Sommerville kap. 12.
1 Elektronisk samhandling & integrasjon PUG Lillehammer
Norges geologiske undersøkelse Sverre Iversen, Norges geologiske undersøkelse ”Workshop rammeverk”, Oslo april 2005 WMS/SLD - veien til god praksis.
NIJOS-foredrag1 Veiledningstjeneste: ”Lett tilgjengelig faginformasjon for webtjenester.” En rapport med vurderinger og et eksempel på løsning, NIJOS og.
Rammeverk Workshop – teknologisk infrastruktur
NIJOS-foredrag1 Data Hva er nødvendig å spesifisere om data i teknisk rammeverk for infrastruktur ? Først ser vi hva som står i Rammeverket nå.
Malvik Videregående Skole Overvåking av brukeraktivitet og fjerndistribuering av Windows 2003 Server.
Telenors satsing på fri programvare Paul Skrede - GoOpen 2009.
1 Portaler. 2 Fra ’ord og definisjoner’ portal –inngangssted til Internettet, som behandler mange emner og hvor de funksjoner man jevnlig benytter, er.
1 GeoPortal – Rammeverk Tjenester - Introduksjon.
Forstudie Nå situasjonen: dagens situasjon med ulemper og fordeler
Gamle systemer In 140 Forelesning Nr 19 Sommerville kap 26.
Notes ved UiO Steinar Skogheim. Steinar Skogheim, USIT Målet med dette kurset Målet er å gi en oversikt over hvordan Notes generelt fungerer og brukes.
Objektorientert design
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
COTS Software Evaluation and Integration Issues Håkon Solberg Karl Morten Dahl.
JADE-LEAP AmbieSense er et EU støttet forskningsprosjekt. I dette prosjektet prøver man å integrere nye typer teknologi for bruk på mobile enheter I den.
P11 – PRESENCE MANAGMENT IN TELECOM. P11 – Presence managment in telecom Prosjektet er blitt gjort av: Sondre Husby Rostad Pål Eilertsen Prosjektet er.
Arealplaner i Norge digitalt Løsninger og bruksområder Arealplaner i Norge digitalt Løsninger og bruksområder.
Privacy by Design: Forslag til metode for å bygge personvern inn i systemløsninger Dag Wiese Schartum.
Standarder Geografisk Informasjon
IT-arkitektur – leveransemodell
Nye trender Vi skal se på Virtualisering ”Cloud computing”
Digital bevaring av kulturarven
Utskrift av presentasjonen:

1 GeoPortal – Rammeverk Introduksjon

2 Teknisk rammeverk - Interoperabilitet Interoperabilitet evne til å kommunisere, kjøre programmer, eller overføre data mellom ulike funksjonelle enheter på en slik måte at brukeren ikke trenger spesiell kunnskap om disse enhetenes karakteristikk. (ISO 19118). Vertikal interoperabilitet ? Horisontal interoperabilitet ? Organisatorisk interoperabilitet ? interoperabilitet (alternativ def fra dansk it-leksikon) evnen for forskjellige tekniske systemer til å arbeide eller fungere sammen. Når man taler om interoperabilitet innenfor software menes at to forskjellige typer software kan kommunisere sammen. De kan utveksle data og gjøre bruk av de utekslede data. Merknad: Et viktig element innenfor interoperabilitet er softwarens grensesnitt. En programmerer som vil oppnå interoperabilitet med et annet program, skal kjenne dette programmets grensesnittspesifikasjon.

3 Teknisk rammeverk - Interoperabilitet Det er kun tjenester og systemer som kan være interoperable, det er ingen interoperabilitet mellom dataset. Med utgangspunkt i uensartede datakilder krever interoperabilitet en ‘wrapping’ av disse mot tjenester som er konforme med standarder. Resultatet av disse tjenestene må standardiseres, men ikke nødvendigvis dataene selv. (Reference System Information in Europe).

4 Ulike typer interoperabilitet (IS Services) Interoperabilitet mellom systemer og komponenter har flere aspekter: Nettverksprotokoll interoperabilitet muliggjør kommunikasjon mellom komponenter. Filsystem interoperabilitet fordrer at en fil kan åpnes og vises i sitt opprinnelige format på et annet system. Dette inkluderer interoperabilitet for utveksling og tilgang til filer, samt navnekonvensjoner, tilgangskontroll og filhandtering. Standard grensesnitt spesifikasjon muliggjør klientapplikasjoner å utføre prosedyrer på et fjernt system (remote system). Datautvekslings interoperabilitet muliggjør tilgang til data, deling av geografiske databaser og andre tjenester uavhengig av det proprietære lagringsformatet. Semantisk interoperabilitet muliggjøre applikasjoners evne til å tolke data konsistent med utgangspunkt i å oppnå en felles representasjon eller prosessering av disse.

5 Open GIS Service Framework elements

6 Underliggende tekniske krav Forståelsen for disse underliggende tekniske krav er grunnleggende for prinsippene om oppbyggingen av en infrastruktur med utgangspunkt i standardbaserte, gjenbrukbare og utbyttbare komponenter som et fundament i et teknisk rammeverk.

7 Utvikling i retning av interoperabilitet (Scenario fra OGC) Control, Input Output Data Yesterday’s Monolith

8 Vendor = Monolith Data

9 The Trend to a 3-Tier Architecture Clients Front end APIs Middleware Backend APIs Servers, Services GIS 1 GIS 2

10 Middleware GIS 1 GIS 2 Still No Interoperability

11 Isolate Functionality Isolated Function (e.g., Simple Feature)

12 An Interoperable Component COTS “Plug in” Discard

13 Attention to Interfaces Component-to-Middleware API

14 New Client/Server Support

15 Do It Again, And Again Isolate Gridded Coverages = Simple Features

16 Isolate and COTS-ify Functionality = Simple Features COTS Discard

17 Increasing Interoperability Scope = Simple Features = Gridded Coverages

18 Fully Componentized

19 Interoperabilitet mellom systemer har flere aspekter (1). a) Nettverksprotokoll interoperabilitet beskriver basis kommunikasjon mellom systemer. Kommunikasjon skjer på to nivåer. På det høyeste nivå er det kommunikasjon mellom applikasjoner. Det lavere nivå beskriver overføring av signaler. Interoperabilitet er nødvendig på dette nivå for å sikre at signaler kan sendes og mottas. b) Fil-system interoperabilitet krevet at en fil kan åpnes og vises i sitt opprinnelige format på et annet system. Dette inkluderer interoperabilitet for utveksling og tilgang til filer, samt navnekonvensjoner, etc.

20 Interoperabilitet mellom systemer har flere aspekter. (3) e) Remote Procedure Calls (RPC) henviser til et sett operasjoner som utfører prosedyrer på et ’fjernt’ system. Denne form for interoperabilitet standardiserer hvordan programmer kjøres under andre operativsystemer. f) Søke og tilgangsdatabases gir mulighet for spørring og manipulering av data i en felles database som er distribuert over ulike plattformer. Interoperabilitet inkluderer stedfesting og tilgang til lagrede data

21 Interoperabilitet mellom systemer har flere aspekter. (5) f) Applikasjons-interoperabilitit omhandler muligheten for ulike GIS systemer til å bruke og representere data på samme måte. For å oppnå dette, er semantisk interoperabilitet påkrevet. Semantisk interoperabilitet henviser til applikasjoners evne til å forstå data data på en omforent måte for å fremskaffe den ønskede representasjon av data. Skjemaer og implementasjoner beskrevet i ISO serien av standarder understøtter dette nivå av ingteroperabilitet.