INF5120 Modellbasert systemutvikling

Like dokumenter
Status for arbeidet med Referansemodell for elektronisk samhandling i og med offentlig forvaltning. Rammeverk for interoperabilitet

INF5120 Oblig gjennomgang

Forslag til løsning. Oppgave 1

SERES - status Ressursnettverk for eforvaltning og Norstella Elektronisk Samhandling i Offentlig Sektor 27.august 2009

A Study of Industrial, Component-Based Development, Ericsson

INF5120 Modellbasert Systemutvikling Modelbased System development

STANDARDISERINGSRÅDETS ARBEID

Starship SOSI versjon 5?

Eksamen INF

Teknologiworkshop /04

Distributed object architecture

Examination paper for TDT4252 and DT8802 Information Systems Modelling Advanced Course

NorStellas 3 strategiske prosjekter i 2007

Oppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise IMT2243 : Systemutvikling 1

En ny generasjon standarder for bygging av geografisk infrastruktur

Metadata for samordning og samhandling

The Future of Academic Libraries the Road Ahead. Roy Gundersen

Internasjonal standardisering. Erlend Øverby

Distributed object architecture

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk

Kurskategori 2: Læring og undervisning i et IKT-miljø. vår

ARK OVERSIKT OVER METODER OG TEKNOLOGIER.

INF5120 Modellbasert Systemutvikling Modelbased System development

Er du nysgjerrig på om det er mulig...

Introduksjon til design, bruk, interaksjon. Litt om fagets historie. Gisle Hannemyr Ifi, høstsemesteret Design, bruk, interaksjon

Endringsdyktige og troverdige systemer

GeWare: A data warehouse for gene expression analysis

Model Driven Architecture (MDA) Interpretasjon og kritikk

Virksomhetsarkitektur (VA) og rammeverk

From a table based Feature Catalogue to GML Application schemas

Erfaringer fra en Prosjektleder som fikk «overflow»

Referansearkitektur use cases. Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk

IoT standardiseringsarbeid i ISO/IEC

Software Requirements and Design (SRD) 1 Generelt om dokumenter

INF5120 Eksamen Løsningsforslag Oppgave 1a,b COMET

Semantikkregisteret for elektronisk samhandling (SERES): I hvilken grad er personvernet en hindring?

Public roadmap for information management, governance and exchange SINTEF

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,

verktøyskrin Grafisk profil ved Norges teknisk-naturvitenskapelige universitet

IEC Smart Grid Map. - hvordan skaffe oversikten over relevante standarder og use case innen smarte energinett? Kjell Sand

Forslag til Norsk Referansekatalog

verktøyskrin Grafisk profil ved Norges teknisk-naturvitenskapelige universitet

Dette er min sjette rapport som programsensor. Den er skrevet med utgangspunkt i rapportene for årene

EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,

Fremtiden er (enda mer) mobil

Kravspesifikasjon. Dagens forelesning. Mal for kravspesifikasjon. Hvordan finne fram til kravene? Kravspesifikasjon og objektorientert analyse

Hva betyr tjenesteorientert arkitektur for sikkerhet?

Internasjonal standardisering GIS-BIM

Velkommen. Torsdag 24 januar 2019 time 1. Yngve og Jo. IN 1030 Systemer, krav og konsekvenser

ENT4505- Introduksjon til sosialt entreprenørskap.

ISO 41001:2018 «Den nye læreboka for FM» Pro-FM. Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning

Tilkoblingsskinner. For kontaktorer og effektbrytere

INF3290 Siste forelesning

Utvikling av skills for å møte fremtidens behov. Janicke Rasmussen, PhD Dean Master Tel

Morecom. Independent Consulting Company 30 employees Offices in Halden and Oslo Fully owned by the employees Healty economy for >10 years

Utkast til nasjonal strategi for metadata

Bedre prosjektvirksomhet med gode veiledere for prosjektledelse

PETROMAKS & Integrerte Operasjoner. Rådgiver Tor-Petter Johnsen, PETROMAKS

ORIGO. Robert Engels. Hvordan plassere oss for fremtiden - endrede krav til interne systemer for å imøtekomme fremtidens behov

// PRESENTASJONER FRA NJAVA

Elektronisk fakturering mellom bedrifter

Kravspesifikasjon. Erik Arisholm. Simula Research Laboratory. Institutt for Informatikk. INF1050-krav-1

Status integrasjonsstandarder

Gruppetime INF3290. Onsdag 23. september

INF Oblig 2. Hour Registration System (HRS)

SOSI Generell del. SOSI generell del 1 Regler for UML-modellering. Standarder geografisk informasjon. Versjon 5.0 oktober 2015

Kravspesifikasjon. Kravspesifikasjon. Mal for kravspesifikasjon. Hvordan finne fram til kravene? Hva skal systemet gjøre? Hvem og hva påvirker krav?

Examination paper for TDT4252 and DT8802 Enterprise Modeling and Architecture

Virksomhetsmodellering. basis for spesifikasjon av IT-systemer. Masteroppgave. Unni Løland. Et metodeforslag

Europeiske standarder -- CIM og ENTSO-E CGMES. Svein Harald Olsen, Statnett Fornebu, 11. september 2014

SemTask - Semantic Task Support in Integrated Operations

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata

Improving Customer Relationships

Hvordan kan en gjenbrukbar NOARK kjerne bidra til samhandling mellom forvaltningsnivåene?

Prosess til folket! AICIT work in progress. Copyright 2012 Accenture All Rights Reserved

ROS analyse for samfunnskritiske IKT systemer. Utfordringer og muligheter 24/11-05

Grunnlag: 11 år med erfaring og tilbakemeldinger

Hvem er vi og hva gjør vi?

AlgDat 12. Forelesning 2. Gunnar Misund

OptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål

Erfaring med innføring av klinisk arbeidsflate i Helse Sør-Øst. Hans Nielsen Hauge Direktør Klinisk IKT, kunnskaps- og prosesstøtte

Transkript:

INF5120 Modellbasert systemutvikling Interoperability Frameworks Information and ontologies s Forelesning 23.04.2007 Arne-Jørgen Berre Arne.J.Berre@sintef.no

Pensum litteratur F Foiler fra alle forelesningene, F1 F15 Bok: Model-Driven Software Development: Technology, Engineering, Management (Paperback) by Thomas Stahl, Markus Voelter, Krzysztof Czarnecki Håndbook: COMET Methodology, A.J. Berre & B. Elvesæter Artikler: MDI - Model Driven Interoperability, ATHENA Interoperability Framework Semaphore Model Driven Ontology ATL - http://www.eclipse.org/gmt/atl/ og http://www.modelbased.net/ MOFScript - see http://www.eclipse.org/gmt/mofscript/

INF5120 - Forelesninger - 2007 AJB: Arne-Jørgen Berre, BRE: Brian Elvesæter GKO: Gøran K. Olsen MDSU (Bok 1 part 1 og 2) fra 22/1 1 22-1: Introduction to MBSU, MDA, OO and modeling (M1-M5) 2: Metamodeling and UML profiles, MDA technologies (Eclipse technologies) (M2, M4, M6) 3: Language Engineering and DSL (M8) 4: Model transformations with ATL and other technologies (M10, M11 5: Code generation with MOFScript and other technologies (M9 COMET New development (Bok 1 part 3, Bok 2) fra 26/2 6 26-2: Method Engineering and Process and COMET overview (M13) 7: COMET EA and Business Modeling - Enterprise Modeling and Enterprise Architecture (EA) 8: Requirements Engineering and Use cases (and Agile methods and modeling), Patterns and aspects 9: SOA Architectures and platforms (SOA) and COMET Architecture Modeling and PIM4SOA and UPMS 10: PIM and Web Services teknologi (PSM) med WSDL/XML/BPEL (og agenter) (IESA)? Roy, Luis, MDI (Bok 3) - fra 16/4 11 16/4: Interoperability and MDI EIF and EIM 12: Ontologies and web and Modeling 13. NFA, OCL and QoS -? 14. MDI in practice Trends and future 15. 14/5 Course summary

Eksamen Case-basert oppgave (ref. tidligere eksamen), men der mer av de initielle modellene/metamodeller nå blir gitt i oppgaven (pga begrenset tid) Alle skriftlige hjelpemidler er tillatt Fredag 1. juni kl. 14:30 (3 timer)

Norwegian egovernment Interoperability Reference Model Offentlig, Innbygger, Næringsliv A Offentlig, Innbygger, Næringsliv B Organisatorisk interoperabilitet ArbeidsProsess Mål Organisasjon Produkt Begrep Organisatorisk interoperabilitet Organisatorisk harmonisering, spesielt rundt prosess Organisatorisk interoperabilitet ArbeidsProsess Mål Organisasjon Produkt Begrep Semantisk interoperabilitet, Informasjons Innhold med mening for: Presentasjon Prosess Tjeneste Informasjon/Data Semantisk interoperabilitet Felles forståelse av mening/semantikk i innhold ved bruk av teknologier for presentasjon/prosess/tjeneste/data Semantisk interoperabilitet, Informasjons Innhold med mening for: Presentasjon Prosess Tjeneste Informasjon/Data Teknisk interoperabilitet (Tekniske standarder) Presentasjon Prosess Tjenester Data Adm/Metadat Sikkerhet Tekn. sem/org Teknisk interoperabilitet Samvirkende teknologier Teknisk interoperabilitet (Tekniske standarder) Presentasjon Prosess Tjenester Data Adm/Metadat Sikkerhet Tekn. sem/org Teknisk interkonnektivitet Teknisk interkonnektivitet Mellomvare Plattform Lagring/Nettverk Transport (HTTPS, FTP) Overføring (IP, IPv6) Bit transport (WAN, WiFi, LAN) Teknisk interkonnektivitet Mellomvare Plattform Lagring/Nettverk

CIM/EM Ref. ontology CIM/EM PIM Sem.mapping PIM PSM Technical.mapping PSM IF Interoperability execution IF Current MDA Interoperability Architecture

Semantiske Teknologier Ontologier RDF og OWL Topic Maps, ISO 15926, UML og andre 2 papers: Semaphore model mapping (Semaphore paper) Sammenlikning av model mapping og bruk av ontologier ( mapping: ontology-based vs. model-based approach Alternative or complementary approaches?)

A 3 B ig P icture 1 O bjectives Reference Ontology SwApp#1 Local Software & Data Sem Annot Set #1 Sem Rec #1 Design-time Run-time Internet Reconciliation Sem Annot Set #2 Sem Rec #2 SwApp#2 Local Software & Data

Ontologi basert semantisk annotering Design Time Run Time BPModels Docs WS Sem. Search ASSERT Search Engine Athos Ontology Management Reconciliation Generator Reference Ontology A* Annotation tool Annotation Repository Themis Models Repository Sem. Reconciliation ARGOS Reconciliation Generator Reconc MSG B (SOAP) MSG A (SOAP) Enterpr B ARES Reconciliation Engine Enterpr A