SOA ja yhteensopivuusstandardit

Koko: px
Aloita esitys sivulta:

Download "SOA ja yhteensopivuusstandardit"

Transkriptio

1 SOA ja yhteensopivuusstandardit IIR SOA-seminaari Helsinki, Juha Mykkänen HIS-tutkimusyksikkö Tietojenkäsittelytieteen laitos Itä-Suomen yliopisto, Kuopio 1

2 Puhujan taustaa Juha Mykkänen, FT Itä-Suomen yliopisto, Kuopion kampus, HIS-tutkimusyksikkö projekteja integrointiratkaisujen ja SOA:n kehittämiseen ja soveltamiseen SOLEA : SOA ja EA, teollisuus ja terveydenhuolto SerAPI : palveluarkkitehtuuri ja sovellusintegraatio, terveys OmaHyvinvointi (MyWellbeing) , asiakaskeskeiset hyvinvointipalvelut PlugIT , sovellusintegraatio terveydenhuollossa ekat / terveyspalvelujen ajanvarauksen arkkitehtuurin suuntaviivat 2008 Healthcare services specification project (HSSP) / HL7 and OMG, Integrating the Healthcare Enterprise - IHE.fi Sosiaalialan tietoteknologiahanke - Tikesos HL7- ja web services -standardit ajanvarauksiin, sähköiseen reseptiin, sähköiseen potilastietoarkistoon, potilasryhmittelyihin, työpöytäintegraatioon jne. HL7 Finland ry varapuheenjohtaja, Itä-Suomen yliopiston edustaja International Medical Informatics Association / WG Health Information Systems ja Object Managemet Group -järjestöissä, HL7 SOA Ambassador 2

3 Sisältö Johdanto Yhteentoimivuus ja sitä tukevat standardit SOA ja standardointi Yhtäläisyydet ja erot toimialaspesifit standardit ja SOA Esimerkki terveydenhuollon SOA-standardointi kahden standardointijärjestön rajapinnassa: Healthcare Services Specification Project

4 tämän esityksen asiat pohjautuvat pääosin soveltavaan tutkimukseen v useita hankkeita terveydenhuollon toimialalla, 25+ yritystä ja käyttäjäorganisaatiota komponenttipohjainen sovellustuotanto sovellusintegraatio palveluarkkitehtuuri standardointi, kokonaisarkkitehtuuri SOLEA-, SerAPI- ja PlugIT- hankkeiden tuloksiin Specification of Reusable integration solutions for Health Information Systems - väitöskirjaan, Kuopion yliopisto, 2007 julkaisuihin integroinnin suunnittelupäätöksistä, standardeista, määrittelymenetelmistä ja monenvälisistä integrointihankkeista esiintyjän työhistoriaan: ohjelmistokehittäjä välinekehittäjä tutkija (ITarkkitehtuuri) standardoija 4

5 konsensus: hyväksyminen uudelleenkäyttö asiakirja lain ja ohjeen välimaastossa Standard(is)ointi STANDARDI = tunnustetun osapuolen hyväksymä dokumentti, jossa on määritelty yleistä ja toistuvaa käyttöä varten sääntöjä, ohjeita tai piirteitä tuotteille, prosesseille tai palveluille [Project management institute] Standardoinnin tavoitellut hyödyt: teknisiä ja taloudellisia koordinaation muoto yhteensopivuuden lisääntyminen eri toimijat, eri toimittajien tuotteet mahdollisuus keskittyä korkeamman tason ominaisuuksiin edistää teknologian vähittäistä kehittämistä vähentää teknisesti ja kaupallisesti merkityksettömiä eroja visio avoimesta järjestelmästä, johon voidaan kehittää uusia tuotteita tietojärjestelmät yhä enemmän yhteiskäyttöisiä, verkottuneita, alueellisia ja kansallisia 5

6 Standardoinnin kohteita tietosisällöt (järjestelmien, asiakirjojen, rajapintojen...) tiedon siirto/esitysmuodot (viestit, asiakirjamuodot, rakenteisuus, tietotyypit jne.) järjestelmien toiminnalliset ominaisuudet arkkitehtuuri (osat, niiden suhteet + kehittämisperiaatteet) rajapintatekniikat turvallisuusratkaisut tietoliikenne, viestit, sanomat palvelurajapinnat jne. medicine and healthcare processes, pathways quality of care information models and elements terminologies, classifications, codes guidelines, knowledge standardization relevant to ehealth and HIS healthcare IT and IS electronic health records security and confidentiality support for processes service and API interfaces archiving and long term storage message interfaces electronic clinical documents data types and formats architecture IT, domain-neutral and cross-domain software production / development security process description and definition interface technologies messaging and enveloping electronic documents egovernmenance and architecture identification data communications TOIMIALAKOHTAISET, (YHDISTELMÄ), YLEISET JA TEKNISET 6

7 Yhteentoimivuus (interoperability) The ability of two or more systems or components to exchange information and to use the information that has been exchanged. Functional interoperability ability to exchange information Semantic interoperability ability to understand the information exchanged [IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, IEEE, 1990] 7

8 Yhteentoimivuustasot European Interoperability Framework Technical tekninen liitettävyys Avoimet rajapinnat, liitettävyyspalvelut, tietointegraatio, väliohjelmistot, tietojen esitys- ja siirtomuodot, saatavuus- ja turvallisuuspalvelut Semantic tietojen ymmärrettävyys Siirretyn tiedon tarkka merkitys, jotta se voidaan ymmärtää myös sovelluksissa jotka eivät ole tiedon lähteitä, tietojen yhdistely Organizational organisaatioiden yhteistoiminta Toiminnan tavoitteet, toimintaprosessien yhteensopivuus, hallintojen luomat edellytykset, palvelujen saatavuus ja tunnistettavuus käyttäjille Mutta jotta tasoista päästään edes keskustelemaan, on huomioitava, mitä mihin tahansa integrointiin tarvitaan 8

9 ratkaistavat asiat ohjelmistoja liitettäessä järjestelmän elinkaari toiminnallinen arkkitehtuuri Lait, ohjeet, toimintatavat Prosessit Kehitysprosessin liittymät Toiminnallinen viitemalli Semantiikka sovellusarkkitehtuuri tekninen arkkitehtuuri Toiminnalliset liittymät Sovellusinfrastruktuuri ratkaistava kaikissa sovellusintegraatiotilanteissa Tekninen infrastruktuuri Tekniset liittymät Verkot Laitteet [Peter Herzum, Oliver Sims] 9

10 standardiesimerkkejä SOA-alueella ABQC Process Classification Framework OASIS SOA Reference Model, OMG SoaML, Open Group SOA ontology, BPMM, OSIMM ebxml RIM, HL7 RIM, HL7 EHR-S FM, HL7 PHR-S FM, HL7 D-MIM OASIS UBL, BizTalk specifications, HSSP, RosettaNet, ebxml CPP/CPA, (OMG Domain Technical Committees), HL7 Scheduling, HL7 Finland minimikontekstinhallinta IEEE P1723 (S3), OASIS RA4 SOA Foundation, Open Group SOA Reference Architecture WS-RM, WS-Security, SAML, XACML, WS-Trust, WS-SecureConversation, BPEL, SCA, WS-Policy, UDDI v3 WSDL, SOAP, WS-I, JMS, CORBA, HTTP, FTP, XML-RPC Prosessit Kehitysprosessin liittymät Toiminnallinen viitemalli Semantiikka Toiminnalliset liittymät Sovellusinfrastruktuuri Tekninen infrastruktuuri Tekniset liittymät 10

11 standardiesimerkkejä SOA-alueella ABQC Process Classification Framework OASIS SOA Reference Model, OMG SoaML, Open Group SOA ontology, BPMM, OSIMM ebxml RIM, HL7 RIM, HL7 EHR-S FM, HL7 PHR-S FM, HL7 D-MIM OASIS UBL, BizTalk specifications, HSSP, RosettaNet, ebxml CPP/CPA, (OMG Domain Technical Committees), HL7 Scheduling, HL7 Finland minimikontekstinhallinta IEEE P1723 (S3), OASIS RA4 SOA Foundation, Open Group SOA Reference Architecture WS-RM, WS-Security, SAML, XACML, WS-Trust, WS-SecureConversation, BPEL, SCA, WS-Policy, UDDI v3 WSDL, SOAP, WS-I, JMS, CORBA, HTTP, FTP, XML-RPC Prosessit Kehitysprosessin liittymät Toiminnallinen viitemalli Semantiikka Toiminnalliset liittymät Sovellusinfrastruktuuri Tekninen infrastruktuuri Tekniset liittymät 11

12 kuinka paikallisesti kukin integrointitaso ratkaistaan / vakioidaan? yrityksen tuotteet A kansainvälinen tuote B Euroopan markkinoille C kotimaan markkinoille D tuoteräätälöinti E asiakasräätälöinti F pilotointi standardoinnin taso laitos alue / tuote FI CEN ISO [Antero Ensio] 12

13 SOA vs. vertikaalinen standardointi? SOA joukko periaatteita ja käytäntöjä palvelupohjaiseen kehittämiseen standardit: viitearkkitehtuureita, käsitteellisiä malleja, rajoitteita toteutuksissa usein web services-standardit etenkin infrastruktuurialueen standardioletukset epäyhteensopivia eri valmistajilla vertikaaliset business-standardit sisältöjen ja toiminnallisuuksien sopiminen keskeisintä sanomat, dokumentit, toiminnalliset rajapinnat usein oletuksia käytettävästä vuorovaikutusmallista ja infrastruktuurista (ottavat kantaa myös horisontaalisiin asioihin) vertikaalistandardien käyttäminen SOA:n pohjana järkevää mutta vaatii usein kompromisseja SOA-periaatteista tai standardipinon joistakin oletuksista konfliktityypit (ristiriita tai puute): ristiriita horisontaalistandardin ja vertikaalistandardin välillä (esim. SOA-teknologia) ristiriita SOA-periaatteiden ja vertikaalistandardin välillä (esim. karkeajakoisuus) ristiriita standardin ja paikallisten vaatimusten välillä

14 SOA-peruspiirteet vs. vertikaalistandardit esimerkki SOA ominaisuus RosettaNet* HL7 versio 3** Business level service ++ + Interface (set of related functions) ++ - Operation (functional capability) + - Message (payload semantics) + + Interface technologies ++ ++/-- Messaging technologies ++ +/-- Supporting technical infrastructure + + Semantic definitions + ++ Provider and consumer roles - - * Rosettanet PIPs in Cluster3 Order Management ** HL7 version 3, Scheduling Domain

15 SOA-periaatteet vs. vertikaalistandardit esimerkki SOA periaate RosettaNet* HL7 versio 3** Service contract - - Loose coupling Service abstraction ++/- ++/- Service reusability + + Service autonomy ++ + Service statelessness Service discoverability - - Service composability + + Separation of business level functionality + - Separation of computation / information - -- Separation of process from service interface - -- * Rosettanet PIPs in Cluster3 Order Management ** HL7 version 3, Scheduling Domain

16 Yhteenveto Mitä ovat SOA-standardit ja onko niitä lainkaan? web services-standardeja runsaasti (tekniset liittymät) toteutustekniikka on kuitenkin eri asia kuin SOA teknisen infrastruktuurin standardeja paljon ( component containers ) SOA-arkkitehtuuriperiaatteiden standardit (viitemalleja, referenssiarkkitehtuureja) SOA- ja B2B-alueen tekniset standardiperheet alkaneet osin muistuttaa J(2)EE vs. CORBA vs. Microsoft-standardipinoja luvuilta oleellisimmat SOA-palvelujen (muut kuin infrastructure services) standardit yhteentoimivuuden kannalta: palvelujen toiminnalliset määrittelyt sanomien / dokumenttien sisällön määrittelyt TOIMINNALLISIA, USEIN TOIMIALAKOHTAISIA MALLEJA - pohjana mm. prosessimäärittelyjen standardoinnille tällä alueella perinteiset standardointijärjestöt tuottaneet pohjaa vuosikymmenten ajan haasteena kuitenkin standardijärjestöjen oletukset: väliohjelmistot, tekniset protokollat, integrointitapa-oletukset (esim. dokumenttipohjaisuus, sanomapohjaisuus, rpc-malli?)

17 Change of hats If I learn SOA concepts in one standards organization, will I have to relearn them to understand the specifications in another organization? Navigating the SOA open standards landscape around architecture: SEURAAVAKSI: esimerkki SOA-palvelujen standardien tuottamisesta terveydenhuollon toimialalla

18 HL7 and Service-oriented Architecture (SOA) Ambassador Briefing Huhtikuu 2010 As an HL7 Ambassador, I personally participate and contribute to the activities and standards being discussed. I attend meetings, teleconference calls, and actively engage in the standards development process. Note that all HL7 Ambassador presentations are presented by authorized speakers of HL7, called HL7 Ambassadors.

19 Aiheet Miksi kansainvälisiä SOA-standardeja terveydenhuoltoon? HSSP (Healthcare Services Specification Project) -esittely Standardityön tilanne Yhteenveto

20 Ensin terminologia HSSP = Healthcare Services Specification Project HL7 = Health Level Seven OMG = Object Management Group OHT = Open Health Tools SOA = Service-oriented Architecture DSTU = Draft Standard for Trial Use (HL7)

21 Miksi kansainvälisiä SOAstandardeja terveydenhuoltoon?

22 Käytännön haasteita potilaiden yksilöinti ja perustietojen integrointi järjestelmien ja organisaatioiden välillä? uudet pienet kliiniset sovellukset ja niiden tietojen integrointi ydinjärjestelmään tai kliinikon yhteenvetonäkymään? sairaalan satojen potilastietoja käsittelevien sovellusten yhdenmukainen käyttökokemus? uusien asennusten tai laitteiston tai ohjelmistojen hajautuksen toteuttaminen siten, että järjestelmät säilyvät ehjänä (tai jopa käytössä)? terveydenhuoltolain tai suostumusten hallinnan aiheuttamien lakimuutosten vaikutukset järjestelmiin? yksilön tai kuntalaisen asiointipalvelujen kehittäminen olemassaolevien järjestelmien pohjalta?

23 Miksi kehitetään terveydenhuollon SOAstandardeja? Terveydenhuollon organisaatioilla runsaasti yhteentoimivuusvaatimuksia Sanomanvälitys ei ole ideaalinen lähestymistapa kaikkiin yhteentoimivuustarpeisiin SOA osoittautunut toimivaksi ratkaisuksi useissa organisaatioissa ja eri vertikaalisilla markkinoilla palveluorientoituneisuus on luonnollinen osa terveydenhuoltoa (IT siirtymässä samaan malliin) Monissa avaintuotteissa jo palvelurajapintoja (standardointi luonteva jatke)

24 SOA suhteessa sanomanvälitykseen? Riittävä toiminnallinen yhdenmukaisuus eri sovelluksissa SOA hyvät arkkitehtuurikäytännöt Loogisesti keskitetyillä palveluilla master-tietolähteiden toteuttaminen Uudelleenkäyttö, päällekkäisen datan, kehitystyön ja tietojen syöttämisen vähentäminen Sanomat voivat olla palvelujen tietosisältö tai infrastruktuuri SOA:n hyödyntämisessä erityisesti yhteiskäyttöisten palvelujen osalta tarvitaan standardeja SOA on kuitenkin toteutettava oikein on halvempaa kuin koskaan tuottaa huonosti suunniteltuja sovelluksia ja spagetti-integraatiota

25 SOA Web Services SOA Web Services Teknologia-alusta? Ei Kyllä Tiedonsiirtoprotokolla? Ei Kyllä Liiketoiminta omistaa ensisijaisesti? Kyllä Ei Keskittyy työnkulkuihin ja prosesseihin? Mahdollistaa liiketoiminnan ja tekniikan muutokset? Kyllä Kyllä Ei Kyllä Teollisuusstandardi? Ei Kyllä

26 Yhteentoimivuuden tason nostaminen

27 HSSP Healthcare Services Specification Project

28 Healthcare Services Specification Project (HSSP) Pyrkii luomaan yhteisiä, kansainvälisiä palvelurajapintojen määrittelyjä terveydenhuollon tietotekniikkaan Standardien kehityshanke, jonka pääosapuolina ovat HL7 (Health Level Seven International) ja Object Management Group (OMG) linkit myös mm. IHE (Integrating the Healthcare Enterprise)- ja Open Health Tools -toimintaan Tavoitteet: tuottaa terveydenhuollon standardeja, joissa määritellään toiminnallisuus, tietojen semantiikka sekä tekniset ratkaisut täydentää ja hyödyntää valmiita standardeja keskittyä käytännön tarpeisiin eikä täydellisyyden tavoitteluun hyödyntää avoimen yhteisön asiantuntijoiden osaamista

29 Technical Specifications Profiles Interop Testing Implementations IHE, SDOs, Healthcare Orgs OMG, RFP Submitters IHE Vendors, OHT, Healthcare Orgs RFP Service Funct. Model OMG Healthcare Domain Task Force HL7 Domain Committees, CEN, Standards Bodies (SDOs) Information Models HL7, openehr, CEN, Requirements Healthcare Organizations Policy Business Drivers Government, Professional Societies, page 30

30 OMG HDTF RFP Responders HL7 SOA WG Standardien kehittäminen yli standardiorganisaatioiden / HSSP HL7 Service Functional Model HL7 Draft Stds for Trial Use (DSTU) OMG OMG Request for Proposal (RFP) ANSI Standard Technical Specification

31 Tuotokset Asset Purpose Functional Spec-DSTU Entity Identification Service (IXS) Retrieve Locate Update Service (RLUS) Decision Support Service (DSS) Common Terminology Service (CTS II) [Healthcare] Access Control Service (PASS Access Control) Human Svcs Directory (HSD) [Healthcare] Audit Service (PASS Audit) To manage identities and identifying traits (e.g., MPI) To manage location and retrieval of healthcare content To analyze patient data and assess against knowledge rules. Defines behavior for managing/maintaining terminologies Manages security policy as pertaining to access to health information To find providers & services in allocated areas, e.g., referrals. Security-oriented service to manage audit record Technical Spec Functional Spec-Norm Implementation Availability Complete Complete Complete Commercially Available Complete Complete Expected 9/2010 Complete Complete Expected 9/2010 Complete Expected 12/2010 Expected 5/2011 Commercially Available In development In development Complete In process TBD TBD N/A In process Complete TBD In process TBD TBD TBD page 32

32 Entity Cross-Reference Service (IXS) määrittelee toiminnallisella ja käsitteellisellä tasolla toiminnot, jotka tarvitaan henkilötietojen päälähteen (esim. Master Person Index) toteuttamiseen käsittelee erilaisia entiteettityyppejä (henkilöt, potilaat, palvelujen tarjoajat, laitteet jne.) ja eri toteutustasoja (valtakunnallinen, alueellinen, organisaatioiden sisäiset ja väliset) mahdollistaa entiteettien tunnistamiseen käytettävien ominaisuuksien (traits) dynaamisen määrittelyn aiempi nimi Entity Identification Service (EIS)

33 Esimerkki IXS / EIS -toteutus Local/Regional Domain 2 Regional Identity Service (EIS) Implementation Skenaariot 1. kysely paikalliseen domainiin: löytyy paikallisesta varastosta 2. kysely paikallisesn domainiin : ei löydy paikallisesta varastosta,, haetaan master domainista 3. kysely master domainiin: haetaan toisiinsa linkitetyt entiteetit master-domainista 4. ulkoisen järjestelmän kysely: haetaan master-domainista External organization s system Interface 4.1 National/Master Domain service client National Identity Service Local/Regional Domain 1 Implementation Local Identity Service Implementation Interface 3.2 service client Interface service client

34 Common Terminology Service II (CTS II) tietomalli ja toiminnallinen malli terminologisten järjestelmien käytölle ja suhteille kuinka tietoelementtejä rajoitetaan sallittujen arvojen joukoiksi kuinka valintalistat kootaan ja niitä kysellään kuinka terminologinen tieto validoidaan interaktiot terminologiapalvelujen tarjoajien ja käyttäjien välillä korjausten ja laajennusten pyytämisen toiminnallisuus yksilöinti, koodistojen jakelut, revisioiden integrointi käynnissä oleviin järjestelmiin terminologioiden ja tietomallien välisten vastaavuuksien määrittelyn toiminnallisuus logiikkapohjaisiin terminologioihin (esim. Snomed) kohdistuvat kyselyt (mm. hierarkkiset ja loogiset päättelysuhteet)

35 Decision Support Service (DSS) käyttää potilastietoja johtopäätösten ja suositusten tekemiseen vartioi yhtä tai useampaa tietämysmoduulia kukin tietämysmoduuli kykenee käyttämään kooditettua potilastietoa, jonka avulla päästään johtopäätöksiin potilaan suhteen, esimerkiksi: lääkkeen (vaikuttavan aineen) tunniste, ikä, sukupuoli, paino, seerumin kreatiniinitaso suositellut minimi- ja maksimiannostukset potilaan munuaisten toimintakyky huomioiden ikä, sukupuoli, aiemmat hoitotoimenpiteet luettelo ajankohtaisista tai lähiaikana ajankohtaisista tarvittavista hoitotoimenpiteistä palvelun semanttisia profiileja - case: rokotusten suunnitteleminen

36 Retrieve Locate and Update Service (RLUS) terveydenhuollon organisaatioissa syntyvien tietojen saantiin tarkoitettu yleiskäyttöinen palvelu rajapinnat, joilla paikallistetaan, noudetaan ja päivitetään resurssien tietoja organisaatioissa ja niiden välillä ei ole tarkoitettu korvaamaan olemassaolevia järjestelmiä tai toteutuksia, läpinäkyvä tapa tietojen paikallistamiseen ja saantiin riippumatta toteutuksiin käytetyistä tietorakenteista, turvallisuusratkaisujen yksityiskohdista tai tiedonsiirtomekanismeista tietosisällöt määritellään semanttisten profiilien avulla (esimerkiksi HL7 versio 3 -sanomien tietomallit, ISO/CEN standardin arkkityyppimäärittelyt)

37 Privacy Access and Security Services (PASS) PASS - Access Control Tavoitteena yhdenmukaistaa pääsynvalvonnan toteuttamista terveydenhuollon SOA-arkkitehtuurissa Palvelu perustuu policy-määrittelyjen käyttöön ja voi huomioida kontekstin Access decision -palvelu, jossa terveydenhuollon laajennuksia Pääsynvalvontapäätösten tekemiseen tarvittavien tietojen kokoamiseen tarvittavia toiminnallisuuksia PASS - Audit Toiminnallisuudet joilla voidaan generoida auditointitapahtumatietoja (lokiin) Auditointitietojen turvalliseen lähettämiseen (prosessointia ja tallentamista varten) tarkoitetut toiminnallisuudet Toiminnallisuudet, joilla voidaan tarkastella ja raportoida auditointitietoja

38 Healthcare and Community Services Provider Directory (HCSPD) Hyvinvointipalvelujen löytämistä ja varaamista (ja tätä varten tarvittavaa hallintaa) tukeva palvelu organisaation sisällä tai niiden välillä Avaintoiminnallisuuksia mm. resurssien sitominen sijainteihin, palvelupaikkojen sijaintien määrittely ja palveluntuottajien ja organisaatioiden välisten suhteiden hallinta Voidaan käyttää mm. etsimään palvelun tarjoajia tiettyyn tarkoitukseen, etsimään suunnitelmassa mainittu palveluntarjoaja, etsimään palvelujen antajia joilla on vapaata kapasiteettia jne. Ei ole rajattu pelkästään suoriin hoitopalveluihin, voi tukea tarvittaessa esim. liikkuvien ateriapalvelujen toteuttamista

39 SOA ja Enterprise Architecture (kokonaisarkkitehtuuri) HL7:ssa HL7-organisaatio on kehittänyt HL7-standardien tuottamiseen menettelytavan SAIF (services-aware interoperability framework) sisältää SOA-pohjaisen toiminnallisen mallin (behavioral framework) ja conformance-ohjeistuksen HL7-standardeille yhteentoimivuusparadigmat: HL7 versio 2 ja versio 3 sanomat CDA-dokumentit palvelut hyödyntää SOA:n ja MDA:n (Model-Driven Architecture) periaatteita policy-, hallinta- ja jäljitettävyysseikkojen eksplisiittisissä määrittelyissä palvelustandardit nojautuvat HL7 SOA-työryhmän ja HSSPprojektin työhön HL7:ssa useat aktiiviset työkohteet ovat SAIF-menetelmän mukaisesti kehitettäviä (alpha projects)

40 Interoperability Realized Context Requirements Constraints page 41

41 Practical Guide for SOA in Healthcare Kohderyhmänä SOA-kehittäjät Yksi esimerkki terveydenhuollon organisaation SOA-kehittämismallista Yhdistää käytännöllisiä kokemuksia ja hyviä käytäntöjä Ei ole (eikä ole tarkoitus olla) itsessään teollisuusstandardi Ei ole (eikä ole tarkoitus olla) virallinen HL7-standardin osa Versioon 2 tulossa mm. HL7 SAIFmenetelmän mukaisia lisäyksiä Osoite:

42 For More Information. Contact us! (ambassador, myös suomeksi ) ken.rubin@eds.com (co-chair, ambassador) ann.wrightson@wales.nhs.uk (co-chair, hefyd i mewn Cymraeg) galen.mulrooney@va.gov (co-chair) djorgenson@inpriva.com (co-chair) Events... SOA in Healthcare, Washington DC, July 2010 visit Visit our project wiki. (look for Service oriented architecture)

43 Summary How do you know that the [web-] services you re building are not just the next generation of stovepipes? Janet Martino, LTC, USAF (Retired) to a panel of Healthcare IT Leaders

A Service-Oriented Architecture (SOA) View of IHE Profiles

A Service-Oriented Architecture (SOA) View of IHE Profiles A Service-Oriented Architecture (SOA) View of IHE Profiles HL7 IHE meeting 20.8.2009 Timo Itälä SoberIT, TKK Juha Mykkänen, KuY 2 SoberIT IHE ja SOA (palveluarkkitehtuuri) SOA (service-oriented architecture)

Lisätiedot

Toiminnallinen avoimuus ja yhteentoimivuus - malleja arkkitehtuurin ja tietojärjestelmien kehittämiseen

Toiminnallinen avoimuus ja yhteentoimivuus - malleja arkkitehtuurin ja tietojärjestelmien kehittämiseen Toiminnallinen avoimuus ja yhteentoimivuus - malleja arkkitehtuurin ja tietojärjestelmien kehittämiseen TAPAS-seminaari 19.4.2011 Helsinki Juha Mykkänen tutkimusjohtaja Tietojenkäsittelytieteen laitos,

Lisätiedot

SOA integraation ja standardien kannalta: case Palvelutapahtumien hallinta ja muita esimerkkejä

SOA integraation ja standardien kannalta: case Palvelutapahtumien hallinta ja muita esimerkkejä SOA integraation ja standardien kannalta: case Palvelutapahtumien hallinta ja muita esimerkkejä SOLEA-tulosseminaari Espoo, 25.11.2011 Juha Mykkänen, tutkimusjohtaja Itä-Suomen yliopisto, Kuopion kampus

Lisätiedot

Palveluarkkitehtuuri ja integraatiot

Palveluarkkitehtuuri ja integraatiot Palveluarkkitehtuuri ja integraatiot FYI SOA seminaari Helsinki, 14.6.2011 Juha Mykkänen Itä-Suomen yliopisto, Kuopion kampus Tietojenkäsittelytieteen laitos HIS-tutkimus ja kehittäminen juha.mykkanen@uef.fi

Lisätiedot

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo TIEKE Verkottaja Service Tools for electronic data interchange utilizers Heikki Laaksamo TIEKE Finnish Information Society Development Centre (TIEKE Tietoyhteiskunnan kehittämiskeskus ry) TIEKE is a neutral,

Lisätiedot

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1 TietoEnator Pilot Ari Hirvonen Senior Consultant, Ph. D. (Economics) TietoEnator Oyj presentation TietoEnator 2003 Page 1 Sallikaa minun kysyä, mitä tietä minun tulee kulkea? kysyi Liisa. Se riippuu suureksi

Lisätiedot

Työpöytäintegraatio ja palvelurajapinnat - tilanne Suomessa ja muualla

Työpöytäintegraatio ja palvelurajapinnat - tilanne Suomessa ja muualla Työpöytäintegraatio ja palvelurajapinnat - tilanne Suomessa ja muualla lopullinen versio esityksestä löytyy osoitteesta: http://www.centek.fi/serapi/mater/thatk05.pdf Terveydenhuollon atk-päivät, Helsinki,

Lisätiedot

KODAK EIM & RIM VIParchive Ratkaisut

KODAK EIM & RIM VIParchive Ratkaisut ATK Päivät 2006 Mikkeli KODAK EIM & RIM VIParchive Ratkaisut 29.-30.5. 2006 Stefan Lindqvist HCIS Sales Specialist Health Care Information Systems Kodak Health Group 3/24/2013 1 Arkistoinnin haasteita

Lisätiedot

ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN. Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi

ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN. Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi MISTÄ ALUETIETOJÄRJESTELMÄSSÄ ON KYSYMYS? Asiakkaan tietojen tulisi olla saatavissa vain niiden käyttöön,

Lisätiedot

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri Enterprise Architecture TJTSE25 2009 Yrityksen kokonaisarkkitehtuuri Jukka (Jups) Heikkilä Professor, IS (ebusiness) Faculty of Information Technology University of Jyväskylä e-mail: jups@cc.jyu.fi tel:

Lisätiedot

SOA SIG SOA Tuotetoimittajan näkökulma

SOA SIG SOA Tuotetoimittajan näkökulma SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri

Lisätiedot

Collaborative & Co-Creative Design in the Semogen -projects

Collaborative & Co-Creative Design in the Semogen -projects 1 Collaborative & Co-Creative Design in the Semogen -projects Pekka Ranta Project Manager -research group, Intelligent Information Systems Laboratory 2 Semogen -project Supporting design of a machine system

Lisätiedot

What is IHE and how is it relevant in Finland? - IHE Suomessa

What is IHE and how is it relevant in Finland? - IHE Suomessa What is IHE and how is it relevant in Finland? - IHE Suomessa Intersystems Symposium Helsinki, 19.11.2011 Juha Mykkänen Itä-Suomen yliopisto, Kuopion kampus Tietojenkäsittelytieteen laitos HIS-tutkimus

Lisätiedot

Rakentamisen 3D-mallit hyötykäyttöön

Rakentamisen 3D-mallit hyötykäyttöön Rakentamisen 3D-mallit hyötykäyttöön 1 BIM mallien tutkimuksen suunnat JAO, Jyväskylä, 22.05.2013 Prof. Jarmo Laitinen, TTY rakentamisen tietotekniikka Jarmo Laitinen 23.5.2013 Jarmo Laitinen 23.5.2013

Lisätiedot

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Teollisuusautomaation tietoturvaseminaari Purchasing Manager, Hydro Lead Buyer, Industrial Control Systems 1 Agenda / esityksen tavoite

Lisätiedot

IHE XDS.b - Kuinka Se Toimii Käytännössä?

IHE XDS.b - Kuinka Se Toimii Käytännössä? IHE XDS.b - Kuinka Se Toimii Käytännössä? Ensemble Käyttäjätapaaminen 20.10.2011 Anssi Kauppi / InterSystems Nordics / Suomi Seuraava Aihe IHE ja IHE Suomessa IHE Profiilit XDS.b Profiili Muita Profiileja

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA, Järjestelmäarkkitehtuuri (TK081702) SOA SOA-arkkitehtuuri perustuu xml:ään ja Web Services teknologioihin Mahdollistaa joustavan mukautumisen tuleviin muutoksiin Kustannustehokas Toteutukset perustuvat

Lisätiedot

RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla

RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla TURUN YLIOPISTO Hoitotieteen laitos RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla Pro gradu -tutkielma, 34 sivua, 10 liitesivua

Lisätiedot

1. Lähtökohta ja taustat

1. Lähtökohta ja taustat 1. Lähtökohta ja taustat Suomi.fi Suomi.fi ISO ISO TSK TSK ebxml ebxml NIEM NIEM UN/ CEFACT UN/ CEFACT Semic.EU Semic.EU SFS SFS OASIS OASIS UBL UBL IDABC IDABC OIOXML OIOXML SAGA SAGA UK Govtalk UK Govtalk

Lisätiedot

papinet -sanomastandardit

papinet -sanomastandardit papinet -sanomastandardit Tapio Räsänen Puutavaralogistiikan kehittämishaasteita 14.6.2007 1 papinet on An international paper and forest products industry e-business initiative. A set of standard electronic

Lisätiedot

Smart cities - nyt ja huomenna

Smart cities - nyt ja huomenna Smart cities - nyt ja huomenna Älykaupungin standardit Jari Reini 14.04.2015 Standardisointi - Miksi? Minimoidaan päällekkäistä kehittämistyötä, ohjataan tietojärjestelmien kehittämistä ja saadaan aikaan

Lisätiedot

HOJ J2EE & EJB & SOAP &...

HOJ J2EE & EJB & SOAP &... HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista

Lisätiedot

.NET 2006 ja sen jälkeen

.NET 2006 ja sen jälkeen .NET 2006 ja sen jälkeen Ahti Haukilehto FC Sovelto Oyj Microsoft Regional Director, Finland Superior tools, niin mitkä? Visual Studio Team System Team Foundation Server DSL Tools 2 Visual Studio Team

Lisätiedot

HL7 Clinical Document Architecture. Seminaari: Tiedonhallinta terveydenhuollossa Riku Niittymäki

HL7 Clinical Document Architecture. Seminaari: Tiedonhallinta terveydenhuollossa Riku Niittymäki HL7 Clinical Document Architecture Seminaari: Tiedonhallinta terveydenhuollossa Riku Niittymäki Clinical Document Architecture (CDA) HL7 järjestön standardi Ensimmäinen julkaisu 2000 ja toinen 2005 Kliinisen

Lisätiedot

RAKENNETUN(OMAISUUDEN( DIGITALISAATIO

RAKENNETUN(OMAISUUDEN( DIGITALISAATIO RAKENNETUN(OMAISUUDEN( DIGITALISAATIO TOMI%HENTTINEN Arkkitehti SAFA buildingsmart Finland,%puheenjohtaja ABOUT ME TOMI HENTTINEN M.Sc. (Archit.) SAFA buildingsmart Finland, Chair Gravicon Oy, Founder,

Lisätiedot

Ajankohtaisia SOA tutkimusteemoja

Ajankohtaisia SOA tutkimusteemoja Ajankohtaisia SOA tutkimusteemoja Paavo Kotinurmi Ohjelmistoliiketoiminnan ja -tuotannon laboratorio Sisältö Miten integraatiostandardit pohjana SOA-palveluille? Mitä on semanttinen SOA ja mitä SOAn haasteita

Lisätiedot

IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola

IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola IoT-platformien vertailu ja valinta erilaisiin sovelluksiin 10.3.2017 / Jarkko Paavola Prosessi state-of-the-art -tilan määrittelemiseksi Vaatimusmäärittely platformille Arkkitehtuuri Valittiin IIC:n (http://www.iiconsortium.org/)

Lisätiedot

HSMT J2EE & EJB & SOAP &...

HSMT J2EE & EJB & SOAP &... HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista

Lisätiedot

7. Product-line architectures

7. Product-line architectures 7. Product-line architectures 7.1 Introduction 7.2 Product-line basics 7.3 Layered style for product-lines 7.4 Variability management 7.5 Benefits and problems with product-lines 1 Short history of software

Lisätiedot

Atostek. KanTa-konseptin tuotteistaminen ja vienti ulkomaille

Atostek. KanTa-konseptin tuotteistaminen ja vienti ulkomaille Atostek KanTa-konseptin tuotteistaminen ja vienti ulkomaille 10.3.2017 Atostek CONFIDENTIAL Atostek - Company Facts Atostek Ltd. founded in 1999 56 employees mainly at Master level AAA credit rating since

Lisätiedot

Integrointi. Ohjelmistotekniikka kevät 2003

Integrointi. Ohjelmistotekniikka kevät 2003 Integrointi Ohjelmistotekniikka kevät 2003 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri

Lisätiedot

SFS:n IT-standardisoinnin vuosiseminaari 16.12.2014

SFS:n IT-standardisoinnin vuosiseminaari 16.12.2014 SFS:n IT-standardisoinnin vuosiseminaari 16.12.2014 Tomi Dahlberg Tietohallinto ISO/IEC 20000 ISO/IEC 38500 Liiketoiminta Liiketoimintaprosessit ISO/IEC 30105 2 SFS:n seurantaryhmä SR 308 seuraa ISO/IEC

Lisätiedot

Esityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima

Esityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima Esityksen sisältö Johdanto Yleistä leimausmenettelystä ja leimasta Leimausmenettelyn vaiheet Kuinka määrittelyjen mukaisuus testataan: esimerkkejä testitapauksista Olennaisimmat kysymykset leimausmenettelyn

Lisätiedot

7.4 Variability management

7.4 Variability management 7.4 Variability management time... space software product-line should support variability in space (different products) support variability in time (maintenance, evolution) 1 Product variation Product

Lisätiedot

Oskarin avulla kaupungin karttapalvelut kuntoon

Oskarin avulla kaupungin karttapalvelut kuntoon Oskarin avulla kaupungin karttapalvelut kuntoon CASE: TAMPERE Marko Kauppi, Tampereen kaupunki Oskari-verkostopäivä, Pasila, Messukeskus Tiistaina 19. toukokuuta 2015 Tänään tarjolla 1. Oskari.org Tampereella

Lisätiedot

Standardit ja tietoarkkitehtuuri valitse viisaasti

Standardit ja tietoarkkitehtuuri valitse viisaasti Standardit ja tietoarkkitehtuuri valitse viisaasti KAOS tapaaminen Espoo, 6.10.2010 Juha Mykkänen HIS-tutkimusyksikkö Tietojenkäsittelytieteen laitos Itä-Suomen yliopisto, Kuopion kampus juha.mykkanen@uef.fi

Lisätiedot

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin

Lisätiedot

Kansallisen terveysarkiston liityntäpisteen suunnittelu

Kansallisen terveysarkiston liityntäpisteen suunnittelu Kansallisen terveysarkiston liityntäpisteen suunnittelu Sami Teräväinen 18.5.2017 Espoo Valvoja: Prof. Jukka Manner (Aalto-yliopisto) Ohjaaja: DI Juha Järvinen (Commit; Oy) Sisältö Taustaa Ongelman asettelu

Lisätiedot

in condition monitoring

in condition monitoring Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä

Lisätiedot

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Sisäänrakennettu tietosuoja ja ohjelmistokehitys Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology

Lisätiedot

Terveydenhuollon standardoinnin tilanne tänään, tietohallintopäälli kkö Pekka Ruotsalainen, Stakes

Terveydenhuollon standardoinnin tilanne tänään, tietohallintopäälli kkö Pekka Ruotsalainen, Stakes SUOMEN KUNTAUITTO Sosiaali- ja terveysyksikkö TERVEYDENHUOLLON 27. ATK- PAIVAT 4. - 5.6.2001 Terveydenhuollon standardoinnin tilanne tänään, tietohallintopäälli kkö Pekka Ruotsalainen, Stakes cncydcnhuollon

Lisätiedot

Terveydenhuollon tietotekniikka. Seminaari 5.9.2012

Terveydenhuollon tietotekniikka. Seminaari 5.9.2012 Terveydenhuollon tietotekniikka Seminaari 5.9.2012 Seminaarin ohjelma 13.00-13.30 Terveydenhuollon ohjelmistojen kansalliset laatuvaatimukset Teemupekka Virtanen, STM 13.30-14.00 Lääkinnällisten laitteiden

Lisätiedot

Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut

Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut Samuli Pekkola Aki Alanne Taru Salmimaa Novi Research Center Tampereen teknillinen yliopisto Sisältö tausta, motiivi ja konteksti

Lisätiedot

Miten standardit liittyvät palveluihin? Kimmo Konkarikoski / Standardisointipäällikkö

Miten standardit liittyvät palveluihin? Kimmo Konkarikoski / Standardisointipäällikkö Miten standardit liittyvät palveluihin? Kimmo Konkarikoski / Standardisointipäällikkö Miten standardit liittyvät palveluihin? Palvelustandardit Mitä standardisoidaan? Vanhustenpalvelut Ikääntyvä yhteiskunta

Lisätiedot

Toiminnallisten vaatimusten jäljitettävyys tietotarpeisiin ja ohjelmistoratkaisuihin terveydenhuollon tietojärjestelmissä

Toiminnallisten vaatimusten jäljitettävyys tietotarpeisiin ja ohjelmistoratkaisuihin terveydenhuollon tietojärjestelmissä Toiminnallisten vaatimusten jäljitettävyys tietotarpeisiin ja ohjelmistoratkaisuihin terveydenhuollon tietojärjestelmissä Juha Mykkänen, Irmeli Minkkinen, Assi Pöyölä, Annamari Riekkinen Kuopion yliopisto

Lisätiedot

arvostelija OSDA ja UDDI palveluhakemistoina.

arvostelija OSDA ja UDDI palveluhakemistoina. Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina. HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution

Lisätiedot

RAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS

RAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS RAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS Loppuseminaari 11.12.2018 YIT:n pääkonttori, Helsinki RAIN hankkeen loppuseminaari 11.12.2018 Käyttäjälähtöinen tiedonhallinta (WP 4) Professori Harri Haapasalo OY

Lisätiedot

KOMPETENSSIT. Koulutus Opiskelija Tuuttori. Business Information Technologies. NQF, Taso 6 - edellyttävä osaaminen

KOMPETENSSIT. Koulutus Opiskelija Tuuttori. Business Information Technologies. NQF, Taso 6 - edellyttävä osaaminen Koulutus Opiskelija Tuuttori Business Information Technologies NQF, Taso 6 - edellyttävä osaaminen Ammattikorkeakoulututkinto ja alempi korkeakoulututkinto Hallitsee laaja-alaiset ja edistyneet oman alansa

Lisätiedot

Älykkäämmät integraatiot palveluväylän avulla

Älykkäämmät integraatiot palveluväylän avulla Älykkäämmät integraatiot palveluväylän avulla John Joro 2013 IBM Corporation Arek Oy Työeläkevakuutuksen järjestelmäkehittäjä Arek on asiakkaidensa omistama yksityinen osakeyhtiö Selkeä hallintomalli Rakennettavien

Lisätiedot

SOLEA-tulosseminaari Päätössanat

SOLEA-tulosseminaari Päätössanat SOLEA-tulosseminaari Päätössanat Espoo, 25.11.2011 Juha Mykkänen, Itä-Suomen yliopisto, Tietojenkäsittelytieteen laitos, HIS-yksikkö Kari Hiekkanen, Aalto-yliopiston Teknillinen korkeakoulu, SoberIT-laboratorio

Lisätiedot

Standardit järjestelmäarkkitehtuurissa ja IHE (Integrating the Healthcare Enterprise) + esimerkkejä

Standardit järjestelmäarkkitehtuurissa ja IHE (Integrating the Healthcare Enterprise) + esimerkkejä Standardit järjestelmäarkkitehtuurissa ja IHE (Integrating the Healthcare Enterprise) + esimerkkejä Juha Mykkänen, tutkijatohtori Kuopion yliopisto, HIS-tutkimusyksikkö + materiaalia: Hillevi Vuori, Suomen

Lisätiedot

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus

IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus Teknologia-arkkitehtuuri ja rajapinnat/integraatiot 21.3.2019 Sisältö Alustojen asemoituminen ja pilvivalmius Arkkitehtuuriperiaatteet

Lisätiedot

Standardit osana käyttäjäkeskeistä suunnittelua

Standardit osana käyttäjäkeskeistä suunnittelua Standardit osana käyttäjäkeskeistä suunnittelua 20.4.2006 Mikä on standardi? sovittu tapa tehdä jokin asia saatetaan tarkoittaa asian määrittelevää normatiivista asiakirjaa varmistetaan esim. Euroopassa

Lisätiedot

AFCEA 3.11.2009 PVTO2010 Taistelija / S4

AFCEA 3.11.2009 PVTO2010 Taistelija / S4 AFCEA 3.11.2009 PVTO2010 Taistelija / S4 -Jukka Lotvonen -Vice President, Government Solutions -NetHawk Oyj NetHawk Government Solutions PRIVILEGED Your Wireless Forces NetHawk in Brief - Complete solutions

Lisätiedot

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi Liiketoimintajärjestelmien integrointi Vierailuluento 12.12.2016 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application

Lisätiedot

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako?

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako? Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako? JÄRJESTÄJÄ SAVO Q AIKA 14.11.2018 Kokonaisarkkitehtuurin määrittelyä Tekijä(t) Armour, F. & Kaisler, S. 2017. Introduction to Enterprise

Lisätiedot

Sosiaalihuollon asiakasasiakirjojen standardointi

Sosiaalihuollon asiakasasiakirjojen standardointi Sosiaalihuollon asiakasasiakirjojen standardointi Tikesos-hanke Kuopion yliopisto Jari Savolainen Materiaali jakelua varten. (*) Merkinnällä varustettuja dioja ei ajanpuutteen vuoksi välttämättä käsitellä

Lisätiedot

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( )

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( ) PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma (1.5.2002-31.8.2004) Ydin-osaprojekti: potilastietojen toiminnallisen hallinnan näkökulma Yhteisten ydinkomponenttien määrittely" Ydin-osaprojektin rooli

Lisätiedot

Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä. Kari Suihkonen

Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä. Kari Suihkonen Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Kari Suihkonen Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Tuote Ohjelmisto Ulkoiset tekijät Sisäiset tekijät 2 Hissin ohjausjärjestelmä ohjelmistotuotteena

Lisätiedot

FORUM 2014 Palvelujen tuleva standardisointi Risto Pulkkanen, SFS Finlandia-talo, Helsinki

FORUM 2014 Palvelujen tuleva standardisointi Risto Pulkkanen, SFS Finlandia-talo, Helsinki FORUM 2014 Palvelujen tuleva standardisointi 4.11.2014 Risto Pulkkanen, SFS Finlandia-talo, Helsinki Palvelujen tuleva standardisointi Painotus tuotteiden standardisoinnista palvelujen standardisointiin

Lisätiedot

Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria. CASE: Metropolia. Jaakko Rannila & Tuomas Orama 1

Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria. CASE: Metropolia. Jaakko Rannila & Tuomas Orama 1 Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria CASE: Metropolia 31.10.2012 Jaakko Rannila & Tuomas Orama 1 Aiheet Tietojärjestelmien integrointi Integrointiin liittyvät

Lisätiedot

Teknologia-arkkitehtuurit. Valinta ja mallinnus

Teknologia-arkkitehtuurit. Valinta ja mallinnus Teknologia-arkkitehtuurit Valinta ja mallinnus ENTERPRISE ARCHITECTURE - A FRAMEWORK TM DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why T IM E SCOPE (CONTEXTUAL) List of Things Important

Lisätiedot

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science Tietojenkäsittelytieteiden koulutusohjelma Tietojenkäsittelytieteet Laskennallinen data-analyysi Ohjelmistotekniikka, käyttöjärjestelmät, ihminen-kone -vuorovaikutus Teoreettinen tietojenkäsittelytiede

Lisätiedot

2017/S Contract notice. Supplies

2017/S Contract notice. Supplies Supplies 153936 2017 25/04/2017 S80 - - Supplies - Contract notice - Open procedure I. II. III. IV. VI. -: Medical equipments, pharmaceuticals and personal care products 2017/S 080-153936 Contract notice

Lisätiedot

W3C ja Web-teknologiat

W3C ja Web-teknologiat W3C ja Web-teknologiat Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C) on kansainvälinen

Lisätiedot

SOLEA palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri. Service-Oriented Locally adapted Enterprise Architecture

SOLEA palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri. Service-Oriented Locally adapted Enterprise Architecture SOLEA palvelupohjainen paikallisesti sovitettava kokonaisarkkitehtuuri Service-Oriented Locally adapted Enterprise Architecture "Miten meillä mennään SOA:an?" @ SOLEA-project participants Hankkeen osapuolet

Lisätiedot

Taltioni teknisen alustan arviointi

Taltioni teknisen alustan arviointi Taltioni teknisen alustan arviointi Taltioni sidosryhmätilaisuus, 10.1.2012 Jaakko Lähteenmäki, Niilo Saranummi 1/11/2012 2 Selvitystyön kohde Selvitystyö: VTT & Fujitsu Keskeiset vaatimukset Taltioni-palvelulle?

Lisätiedot

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta Palveluita ja sisältöä portaaliin - XML:n mahdollisuuksista XML-tietokannat ja julkishallinnon XML-sovellukset, 28.05.2002 Lasse Akselin, TietoEnator Oyj Sisällys Valtion tietotekniikan rajapintasuosituksia

Lisätiedot

Kuntien integraatioalusta. Hannes Rauhala 3.11.2015

Kuntien integraatioalusta. Hannes Rauhala 3.11.2015 Kuntien integraatioalusta Hannes Rauhala 3.11.2015 Johdantoa asiaan Espoon kaupunki on toiminut edelläkävijänä kansallisen palveluväylän (Xroad) käyttöönotossa. Asiasta järjestettiin Espoossa ja Lahdessa

Lisätiedot

Standardit ja niihin vaikuttaminen

Standardit ja niihin vaikuttaminen Standardit ja niihin vaikuttaminen Lauri Halme IEC TC 46 ja CLC TC 46X Puheenjohtaja lauri.halme@tkk.fi SFS:n delegaattivalmennus 16.12.2011 Frankfurt am. 14.12.2011 1 Standardointi Yhteisesti sovitut

Lisätiedot

Teollinen Internet & Digitalisaatio 2015

Teollinen Internet & Digitalisaatio 2015 VTT TECHNICAL RESEARCH CENTRE OF FINLAND LTD Teollinen Internet & Digitalisaatio 2015 Jukka Kääriäinen 18.11.2015 VTT, Kaitoväylä 1, Oulu Teollinen Internet & Digitalisaatio 2015 - seminaari Teollinen

Lisätiedot

Tietotekniikkaarkkitehtuurit. Antti Larsio Microsoft 19.4.2011

Tietotekniikkaarkkitehtuurit. Antti Larsio Microsoft 19.4.2011 Tietotekniikkaarkkitehtuurit Antti Larsio Microsoft 19.4.2011 The Health Reform Pyramid CDHP = consumer directed health plan Consumerism Focus: CDHPs, Transparency, PHRs, Incentives, Value From: Deloitte

Lisätiedot

Tiedonsiirto- ja rajapintastandardit

Tiedonsiirto- ja rajapintastandardit Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen

Lisätiedot

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin. Neoxen Systems Tietoja meistä Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin. Perustettu 2002 Turku Science Parkissa Toiminta kansainvälistä

Lisätiedot

Kristian Appel, Traficon Oy. EETS ja monipalvelu älyliikenteessä seminaari 31.5.2011

Kristian Appel, Traficon Oy. EETS ja monipalvelu älyliikenteessä seminaari 31.5.2011 Missä mennään EETS standardisoinnissa ja määrittelyissä Kristian Appel, Traficon Oy EETS ja monipalvelu älyliikenteessä seminaari 31.5.2011 Esityksen pääkohdat Yleistä standardisoinnista CEN TC 278 WG1

Lisätiedot

Ajanvarauksen avoimet rajapinnat

Ajanvarauksen avoimet rajapinnat SerAPI hanke Ajanvarauksen avoimet rajapinnat alueellisen ajanvarauspalvelun ja web ajanvarauksen toteuttamiseen Ajanvarausrajapinnat kohteet Tarkoitettu erityisesti alueellisten ajanvarauspalvelujen tai

Lisätiedot

Edellä esitetty tapa toteuttaa palvelupohjaisia järjestelmiä edustaa nk. top-down lähestymistapaa. Oleellisesti siinä siis edetään systemaattisesti

Edellä esitetty tapa toteuttaa palvelupohjaisia järjestelmiä edustaa nk. top-down lähestymistapaa. Oleellisesti siinä siis edetään systemaattisesti 1 Edellä esitetty tapa toteuttaa palvelupohjaisia järjestelmiä edustaa nk. top-down lähestymistapaa. Oleellisesti siinä siis edetään systemaattisesti abstrakteimmalta tasolla tarkentaen yhä yksityiskohtaisemmalle

Lisätiedot

Innovative and responsible public procurement Urban Agenda kumppanuusryhmä. public-procurement

Innovative and responsible public procurement Urban Agenda kumppanuusryhmä.   public-procurement Innovative and responsible public procurement Urban Agenda kumppanuusryhmä https://ec.europa.eu/futurium/en/ public-procurement Julkiset hankinnat liittyvät moneen Konsortio Lähtökohdat ja tavoitteet Every

Lisätiedot

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi Liiketoimintajärjestelmien integrointi Vierailuluento 2.3.2015 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application

Lisätiedot

JTC1 SC7 kuulumiset: Keskeiset työkohteet ja tulokset. SFS:n IT-seminaari 12.12.2013 Risto Nevalainen, Senior Advisor FiSMA

JTC1 SC7 kuulumiset: Keskeiset työkohteet ja tulokset. SFS:n IT-seminaari 12.12.2013 Risto Nevalainen, Senior Advisor FiSMA JTC1 SC7 kuulumiset: Keskeiset työkohteet ja tulokset SFS:n IT-seminaari 12.12.2013 Risto Nevalainen, Senior Advisor FiSMA Change in SC7: New SC40 will start in December 2013 JTC1 kokous päätti perustaa

Lisätiedot

Standardien arviointi ja valinta terveydenhuollon sovellusintegraatiossa

Standardien arviointi ja valinta terveydenhuollon sovellusintegraatiossa PLUGIT-HANKKEEN SELVITYKSIÄ JA RAPORTTEJA 3 STUDIES AND REPORTS OF THE PLUGIT PROJECT 3 Juha Mykkänen, Kristiina Häyrinen, Saara Savolainen, Jari Porrasmaa Standardien arviointi ja valinta terveydenhuollon

Lisätiedot

ProAgria. Opportunities For Success

ProAgria. Opportunities For Success ProAgria Opportunities For Success Association of ProAgria Centres and ProAgria Centres 11 regional Finnish ProAgria Centres offer their members Leadership-, planning-, monitoring-, development- and consulting

Lisätiedot

X-road ja e-health seka valinnanvapaus- ja kapitaatiokokemukset Viron perusterveydenhuollossa. mitä voimme oppia Virosta.

X-road ja e-health seka valinnanvapaus- ja kapitaatiokokemukset Viron perusterveydenhuollossa. mitä voimme oppia Virosta. X-road ja e-health seka valinnanvapaus- ja kapitaatiokokemukset Viron perusterveydenhuollossa mitä voimme oppia Virosta Madis Tiik Madis Tiik, MD, Phd 14.12.2012 Tarton Yliopisto, Lääkäri 1996 Tarton Yliopisto,

Lisätiedot

JHS XML suositus. XML Finland tapahtuma 20.1.2009 Mikael af Hällström ylitarkastaja, Verohallinto JHS XML työryhmän vetäjä

JHS XML suositus. XML Finland tapahtuma 20.1.2009 Mikael af Hällström ylitarkastaja, Verohallinto JHS XML työryhmän vetäjä JHS XML suositus XML Finland tapahtuma 20.1.2009 Mikael af Hällström ylitarkastaja, Verohallinto JHS XML työryhmän vetäjä JHS XML suositus Esityksen sisältö: Suositustyön lähtökohdat ja taustat (Vielä)

Lisätiedot

KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla. Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT

KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla. Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT 1 2 Integraatioiden nykytila 2015 Standardoidut: Integraatiotyökalut Suunnittelumallit

Lisätiedot

JHS-järjestelmä ja avoimet teknologiat. Tommi Karttaavi

JHS-järjestelmä ja avoimet teknologiat. Tommi Karttaavi JHS-järjestelmä ja avoimet teknologiat Tommi Karttaavi 13.5.2008 JHS-järjestelmä (historiaa) Valtioneuvoston päätös valtionhallinnon sisäisistä standardeista 7.9.1977 Valtiovarainministeriö vahvisti valtionhallinnon

Lisätiedot

Elinar Oy Ltd IBM Arkistointiratkaisut

Elinar Oy Ltd IBM Arkistointiratkaisut Löydä nautittavat ratkaisut Elinar Oy Ltd IBM Arkistointiratkaisut 16.11.2009 Elinar Oy Ltd Monipuolinen osaaminen: Asiakkaan tarpeen analysointi ja ongelmien tehokas ratkaisu mm. IBM Content tuoteperhe,

Lisätiedot

Käytön avoimuus ja datanhallintasuunnitelma. Open access and data policy. Teppo Häyrynen Tiedeasiantuntija / Science Adviser

Käytön avoimuus ja datanhallintasuunnitelma. Open access and data policy. Teppo Häyrynen Tiedeasiantuntija / Science Adviser Käytön avoimuus ja datanhallintasuunnitelma Open access and data policy Teppo Häyrynen Tiedeasiantuntija / Science Adviser 1 Käytön avoimuus Suunnitelmassa tulisi kuvata ainakin seuraavat asiat: (Kriteerit,

Lisätiedot

Portaaliteknologiat mahdollistavat ajattelutavan muutoksen

Portaaliteknologiat mahdollistavat ajattelutavan muutoksen - 1 - Portaaliteknologiat mahdollistavat ajattelutavan muutoksen Petri Kanerva Fusion Middleware Architect, Oracle Finland Oy 29.04.2010 The following is intended to outline our general

Lisätiedot

Sovellusarkkitehtuurit

Sovellusarkkitehtuurit HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit

Lisätiedot

Kari Rouvinen Johtaja, Technology Products & Solutions. Oracle Finland Oy

Kari Rouvinen Johtaja, Technology Products & Solutions. Oracle Finland Oy Kari Rouvinen Johtaja, Technology Products & Solutions Oracle Finland Oy Puolimatkassa Fusioniin Yritysostoja Collaxa Kesäkuu 2004 Prosessi-integraatio ohjelmisto PeopleSoft Tammikuu 2005 Yritysohjelmisto

Lisätiedot

TIETOJOHDETTU RAKENNUSPROJEKTI Niko Vironen Kehityspäällikkö Fira Group

TIETOJOHDETTU RAKENNUSPROJEKTI Niko Vironen Kehityspäällikkö Fira Group TIETOJOHDETTU RAKENNUSPROJEKTI Niko Vironen Kehityspäällikkö Fira Group Oy @NikoVironen niko.vironen@fira.fi CASE CAPELLA Tilaaja: Asumisoikeusyhdistys Suomen Omakoti Pääurakoitsija: Fira Oy Urakka-aika:

Lisätiedot

BPEL4WS Business Process Execution Language for Web Services. ITK E54 kevät 2005 Ville Seppänen

BPEL4WS Business Process Execution Language for Web Services. ITK E54 kevät 2005 Ville Seppänen BPEL4WS Business Process Execution Language for Web Services ITK E54 kevät 2005 Ville Seppänen Palveluarkkitehtuuri Palvelu: standardimuotoisen ja julkisen rajapinnan läpi käytettävä

Lisätiedot

Avoimuus ja julkisen hallinnon tietohallinto. Yhteentoimivuutta avoimesti -seminaari Tommi Oikarinen, VM / JulkICT

Avoimuus ja julkisen hallinnon tietohallinto. Yhteentoimivuutta avoimesti -seminaari Tommi Oikarinen, VM / JulkICT Avoimuus ja julkisen hallinnon tietohallinto Yhteentoimivuutta avoimesti -seminaari 2.12.2011 Tommi Oikarinen, VM / JulkICT Yhteentoimivuus ja avoimuus Seminaarin aihe pakottaa määrittämään termit yhteentoimivuus

Lisätiedot

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto If you are searched for a book by Miikka Poikselkä;Harri Holma;Jukka Hongisto Voice over LTE (VoLTE) in pdf form, then you have come

Lisätiedot

Jussi Jyrinsalo Neuvottelutoimikunta Fingridin toiminta kansainvälisessä ympäristössä

Jussi Jyrinsalo Neuvottelutoimikunta Fingridin toiminta kansainvälisessä ympäristössä Jussi Jyrinsalo Neuvottelutoimikunta 12.3.2018 Fingridin toiminta kansainvälisessä ympäristössä Mikä on ENTSO-E? ENTSO-E = European Network of Transmission System Operators Jäsenenä 42 kantaverkkoyhtiötä

Lisätiedot

Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia

Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia SOA sig syysseminaari 2008: EA ja SOA Palvelut yritysarkkitehtuurin keskiössä: OP-Pohjola-ryhmän matkakokemuksia Alustus keskustelulle 12.11.2008 Jouni Lähteenmäki Yritysarkkitehti, OP-Keskus Alustuksen

Lisätiedot

The OWL-S are not what they seem

The OWL-S are not what they seem The OWL-S are not what they seem...vai ovatko? Verkkopalveluiden koostamisen ontologia OWL-S Seminaariesitelmä 15.4.2013 Emilia Hjelm Internet on hankala Nykyinternet on dokumenttien verkko Asiat, joita

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:

Lisätiedot

Semanttiset web-palvelut AS Syksy Eetu Mäkelä, Tuukka Ruotsalo

Semanttiset web-palvelut AS Syksy Eetu Mäkelä, Tuukka Ruotsalo Semanttiset web-palvelut AS-75.3600 Syksy 2007 Eetu Mäkelä, Tuukka Ruotsalo 1 Tavoitteet Käsittää, soveltaa ja rajoitetusti analysoida web-palvelujen abstraktia mallia Analysoida ja arvioida erilaisia

Lisätiedot