Hajautettu toiminnan suunnittelu webissä Markku Syrjänen Teknillinen korkeakoulu.

Slides:



Advertisements
Samankaltaiset esitykset
Hajautettu kurssien toteutus ja kehitys OSCu-hankkeessa ITK’03 Kirsti Ala-Mutka, Sanna Räisänen TTY/Ohjelmistotekniikka.
Advertisements

LIIKUNTAPAIKKOJEN AVUSTUSJÄRJESTELMÄ
Nopeudesta ja kiihtyvyydestä
Vanhuspalvelujen kirjaamisen haasteet
Kansalliskirjasto, DSpace ja julkaisuarkistot FinnOA:n julkaisuarkistoworkshop, Jyrki Ilva, Kansalliskirjasto
SISÄPELITAKTIIKOISTA MIESPESÄPALLOSSA Lajinkehittämistyö Mikko Kylmälä.
Open Source Courseware OSCu
Turvallinen ja tehokas kertakirjautuminen webbipalveluihin Pekka Lindqvist
Markkinointi ja myynti 1. työpajapäivä
Ohjaaja: Ville Hentilä, Elisa Oyj Valvoja: Prof. Jukka Manner
Synkroniset tilakoneet
Aineistonhallintasuunnitelma osana tutkimuseettistä lausuntopyyntöä
Tietokannan suunnittelu
Meri Heinonen Kestävän kehityksen kasvatuksen pääsuunnitteluryhmän kokous
12/12/01USIX tapaaminen Kohti luonnollisempaa ihmisen ja koneen välistä vuorovaikutusta USIX kieliprojektien yhteistapaaminen 12/ Interact Project.
E-Commerce 2010: Business, Technology, Society 6e
AS Automaation signaalinkäsittelymenetelmät
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  PÄIVÄOPISKELIJAT: – KAKSI LUOKAA (SUOMI) –YKSI LUOKKA (ENGLANTI)
LVI: vaihtoehtoiset etenemistavat Tavoitteisiin liittyvät kysymykset Opiskelijalle saumaton palvelu paikan vastaanotosta ilmoittautumiseen.
Avoin-Web Pro -projekti SISÄLLÖNTUOTANTO Eija Varis Info
TIETO- JA VIESTINTÄ- TEKNIIKKA OPETUKSESSA -opettajien täydennyskoulutus Johanna Karppinen Info
Tekoäly-sovellusten levittäminen WWW-ympäristössä
TYÖEHTOSOPIMUS JA PALKKA
Kuvan tuominen sivulle Työvaiheet käytettäessä Kuvanhallinta-toimintoa: 1. Ladataan kuvatiedosto oman tietokoneen hakemistosta sivustolle 2. Liitetään.
OPPIMINEN JA OPETUS / DIDAKTIIKAN KURSSIN WIKITENTTI.
Verkko-opetuksen laadun tekijät – Kansallisen VOPLA-laatuverkosto- ja –palveluhankkeen esiselvityksen tuloksia Kristiina Karjalainen Annikka Nurkka Virtuaaliyliopistohanke.
Tehtäväsiirrot ja palkkaus
JHS:N SUOSITUKSET VAATIMUSMÄÄRITTELYLLE SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta,
Pikavuoroliikenne 5-tien käytävässä
A! Aalto University 1 Historiaontologia HISTO Antti-Jussi Nygård ja Eero Hyvönen Semantic Computing Research Group (SeCo) Aalto University and University.
Systeemityö 2 Tilakaavio – State machine diagram
Yrittäjämäisen ’Effectuation’-kehittämisen teoria ja käytäntöä Lähteet: Prof. Saras D. Sarasvathy, Effectuation: Elements of Entrepreneurial.
HAJAUTTAMISEN IDEAA SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 11 - Teemu Mutanen Optimointiopin seminaari - Syksy 2005 / 1 Lisätiedon arvo.
Kulttuurisemiotiikkaa Harri Veivo Oulun yliopisto Lokakuu
JYVÄSKYLÄN YLIOPISTO JY-JAMK -yhteistyö (Tulevaisuuden teollisuusautomaation toteutusarkkitehtuurit) Prof., D.Sc. (EE) Jarkko Vuori Faculty of Information.
Liikennetelematiikan arkkitehtuurin ja standardoinnin kehittämisen hallinta Seppo Öörni LVM
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Mark Mehtonen Optimointiopin seminaari - Kevät 2005 / 1 Tarjontaketjun hallinta ja sähköinen kaupankäynti.
Toimitusketjujen hallinta ja sähköinen kaupankäynti
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  AVOIMEN OPISKELIJAT: – YKSI LUOKA (SUOMI) – LUOKKA ICT02O-1.
RTE Ilkka Heinonen VTT Building Technology & Transport INDUSTRY ALLIANCE FOR INTEROPERABILITY Esitys IAI:n osalta perustuu Arto Kiviniemen.
Komponenttipohjainen ohjelmistotekniikka (TJTSS56) Osa 4 Kevätlukukausi 2010 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Markku Sakkinen.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Carlo Vainio Optimointiopin seminaari - Kevät 2005 / 1 Käänteisoptimointiin perustuvat huutokaupat.
Kaksi- ja kolmitasoiset sovellukset Two and Three Tier Systems.
Metatieto ja HTML-dokumentit Markus Virkkala Esa Kaihlanen TJTD63 - Semanttinen Web - 4/2002.
Heikki Hyötyniemi Teknillinen korkeakoulu, Systeemitekniikan laboratorio 1. Älykäs WWW Totuus vai Todellisuus - tutkimuksen haasteet Heikki.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 2 - Jirka Poropudas Optimointiopin seminaari - Kevät 2005 / 1 Bayes-verkoista s
Metadata editor - rakenteen luonnos 1. TEHTÄVÄ 1) Järjestelmä lukee xml-dokumentin ja xml- skeeman sekä tarkistaa niiden validiuden 2) Järjestelmä lukee.
Johdatus tietojärjestelmätieteeseen Luento
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 5 – Henri Tokola Optimointiopin seminaari - Syksy 2009 Kotitehtävä 5: LEKIN-ohjelman käyttö.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä # - Esitelmöijän nimi Optimointiopin seminaari - Syksy 2000 / 1 Potentiaalien kertaus ja.
Aalto-yliopisto Professor of Practice OTT Sakari Wuolijoki
Funktiot Funktio = mahdollisten syöte- ja tulostearvojen välinen suhde siten, että kuhunkin syötearvoon on liitetty tulostearvo –Funktion laskeminen =
© Verkko-oppimisen ja tiedonrakentelun tutkimuskeskus ( Sami Paavola Verkko-oppimisen ja tiedonrakentelun tutkimuskeskus.
Tuonnin etiikka ja kilpailukyky Irina Haltsonen Kuvat: Yrjö Tuunanen.
Yhdistysavain™ Osallistuminen yhdistystoimintaan verkossa Tuomo Heikkilä.
Prosesseista palveluihin
OAJ:n Kuopion paikallisyhdistyksen syyskokous
Jäsenhankinta lapset ja nuoret TYÖPAJA
NÄYTÄ TÄMÄ DIA: JOHDANTO
Uudenmaan martat Vapaaehtoisten päivä
NÄYTÄ TÄMÄ DIA: JOHDANTO
Osallisuuden jälkiarviointi: case __________________________________
Asiakaspalvelu ja vuorovaikutus
Tietovaranto-seminaari
Rakennusalan sähköinen kauppatieto
OHJELMOINTITAITO ICT02D 12 ECTS.
OHJELMOINTITAITO ICT02D 12 ECTS.
OHJELMOINTITAITO ICT02D 12 ECTS.
Auttava keskustelu
Esityksen transkriptio:

Hajautettu toiminnan suunnittelu webissä Markku Syrjänen Teknillinen korkeakoulu

Markku Syrjänen (TKK)2 Semanttinen web Semanttinen web: Hajautettu tietämyksen esittäminen WWW:ssä –Samoja kysymyksiä kuin keskitetyissä tietämysjärjestelmissä Kuinka tieto strukturoidaan? –käsitteistön määrittäminen ja tiedon esittäminen sen avulla Miten päättelyä tehdään? –logiikka, säännöt, rajoitusten vyöryttäminen, … –Semanttiseen webiin liittyviä lisäkysymyksiä Kuinka voidaan sopia eri osapuolten jakamasta käsitteistöstä? –jaetun käsitteistön määrittäminen ja hajautettu tiedon koodaaminen sen avulla Kuinka hajautukseen liittyvät ongelmat voidaan hallita? –http, xml, rdf, daml+oil, …

Markku Syrjänen (TKK)3 Semanttinen web Tekniikat raskaampia kuin keskitetyissä järjestelmissä –keskitetty järjestelmä ei kuitenkaan ole mahdollinen tai järkevä, mikäli tiedon luominen ja hallinta on luonnostaan hajautettua –useita riippumattomia tietoa tuottavia agentteja tietoon perustuva päättely on luonnostaan hajautettua –useita riippumattomia tietoa käyttäviä agentteja

Markku Syrjänen (TKK)4 Palvelujen kuvaaminen Esimerkkiontologian rakenne –Palvelun tarjoajat ovat agentteja –Agentti on valmis tekemään määrätynlaisia sopimuksia –Sopimus määrittää ehdot (esim. hinta) kuvauksen tarjottavasta palvelusta –Palvelu on eräänlainen toiminto –Toiminto määrittää oliot, joita toiminto koskee (esim. agentit, resurssit tai tuotteet) esiehdot: mitä olioiden tiloista oletetaan tai halutaan tietää alussa vaikutukset: miten olioiden tilat ovat muuttuneet lopussa ajallisia rajoituksia kuten alkuaika, loppuaika, kesto,... Esimerkiksi lento Helsingistä Ouluun –Agentti Finnair on valmis tekemään sopimuksen hintaan 1200 mk palvelusta, jossa asiakas (olio) on alkutilassa Helsinki-Vantaan lentokentällä päivänä X klo 7:30 ja jossa asiakas on lopputilassa Oulun lentokentällä päivänä X klo 9:00.

Markku Syrjänen (TKK)5 Yhdistettyjen palvelujen muodostaminen Planning-ongelma –toimintojen (palvelujen) liittäminen yhteen siten, että annetusta alkutilasta päästään haluttuun lopputilaan –tapahtuu sovittamalla toimintojen esiehtoja ja vaikutuksia toisiinsa –suunnittelumenetelmiä: GraphPlan, SATPLAN, RePOP,... Yhdistettyjä palveluita voidaan muodostaa planning-algoritmeilla –esimerkiksi matka Oulusta San Fransiscoon Oulu->Hki, Hki->NY, NY->SF Millainen suunnitelma on hyvä? –kesto, hinta, sopiva saapumisaika, minimimäärä koneen vaihtoja, yhtenäinen yö,... Ihmisen osallistuminen päätöksentekoon –suunnitelmien arvioiminen –vaihtoehtojen rajaaminen Vuorovaikutteiset ympäristöt

Markku Syrjänen (TKK)6 Suunnittelu ja semanttinen web Matkansuunnittelu –Palvelujen tarjoaminen on luonnostaan hajautettua lentoyhtiöt, laivayhtiöt, rautatieyhtiöt, linja-autoyhtiöt, taksiyhtiöt, autonvuokraamot, yksityiset kyydin tarjoajat hotellit, motellit, kotimajoitus,... –Palvelujen kysyntä luonnostaan hajautettua ja vaihtelevaa ihmiset, joiden sijainti on erilainen, haluavat eri paikkoihin –Voidaanko päättely tehdä hajautetusti? tehokas päättely saattaa edellyttää tiedon keräämistä yhteen paikkaan –hakukoneet: Millaiseen tarkkuuteen voidaan päästä? toisaalta kaikkea tietoa ei pystytä keräämään yhteen paikkaan –paikalliset, harvoin tarvittavat palvelut –tiedon muuttuminen voitaisiinko tehtäviä hajauttaa maantieteellisesti –paikallisesti tarkat hakukoneet