Agenttialusta moniaistisiin käyttöliittymiin
SAARINEN, RAMI (2006)
SAARINEN, RAMI
2006
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden tiedekunta - Faculty of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2006-10-10
Julkaisun pysyvä osoite on
https://urn.fi/urn:nbn:fi:uta-1-16115
https://urn.fi/urn:nbn:fi:uta-1-16115
Tiivistelmä
Teknologian kehittyessä on keksitty uusia laitteita ja lähestymistapoja sovellusten rakentamiseen. Tietoverkkojen yleistymisen ansiosta hajautetut järjestelmät ovat olleet kiivaan kehityksen alaisena. On myös syntynyt uusia ohjelmointimalleja sovellusten rakentamiseen. Yksi näistä, agenttiohjelmointi, jakaa sovelluksen toiminnan pieniksi itsenäisiksi komponenteiksi, jotka keskustelevat toistensa kanssa. Agenttiohjelmoinnin keskeisin ajatus on kapseloida toiminnallisuus pieniin osiin ja hajauttaa osat yhdelle tai useammalle tietokoneelle.
Vuosien varrella on havaittu että nykyaikaiset graaset käyttöliittymät rajoittavat ihmisen interaktiomahdollisuuksia ja jättävät useita erityistarpeita omaavia käyttäjäryhmiä, kuten sokeat ja liikunnallisesti rajoittuneet, tietotekniikan piiristä pois. Vaihtoehtoisia laitteita ja tietokoneen ohjaustapoja on kehitetty aktiivisesti. Erityisesti puheentunnistus ja katseohjaus ovat nousseet keskeisiksi tutkimuksen kohteiksi erityisryhmien käyttöliittymissä. Perinteisten vaihtoehtoisten syöte- ja palautemekanismien rinnalle on tullut myös tuntopalaute.
Tässä tutkielmassa esitellään Suomen Akatemian rahoittamassa PROAGENTS-hankkeessa rakennettu kolmiulotteinen opetusohjelma sokeille lapsille. Ohjelman teemoja olivat sokeille hankalat käsitteet: aurinkokunta, Maa, Maan suhde aurinkoon ja vuodenajat, maan kerrokset ja ilmakehä. Puuttuva aisti korvattiin käyttämällä sekä tunto- että äänipalautetta. Opetusohjelma rakentuu projektissa rakennetun agenttialustan päälle, joka myös kuvataan tässä tutkielmassa. Lopuksi esitetään, miten agenttialustaa voitaisiin laajentaa siten, että se toimisi tehokkaana pohjana moniaististen sovellusten rakentamiseen.
Vuosien varrella on havaittu että nykyaikaiset graaset käyttöliittymät rajoittavat ihmisen interaktiomahdollisuuksia ja jättävät useita erityistarpeita omaavia käyttäjäryhmiä, kuten sokeat ja liikunnallisesti rajoittuneet, tietotekniikan piiristä pois. Vaihtoehtoisia laitteita ja tietokoneen ohjaustapoja on kehitetty aktiivisesti. Erityisesti puheentunnistus ja katseohjaus ovat nousseet keskeisiksi tutkimuksen kohteiksi erityisryhmien käyttöliittymissä. Perinteisten vaihtoehtoisten syöte- ja palautemekanismien rinnalle on tullut myös tuntopalaute.
Tässä tutkielmassa esitellään Suomen Akatemian rahoittamassa PROAGENTS-hankkeessa rakennettu kolmiulotteinen opetusohjelma sokeille lapsille. Ohjelman teemoja olivat sokeille hankalat käsitteet: aurinkokunta, Maa, Maan suhde aurinkoon ja vuodenajat, maan kerrokset ja ilmakehä. Puuttuva aisti korvattiin käyttämällä sekä tunto- että äänipalautetta. Opetusohjelma rakentuu projektissa rakennetun agenttialustan päälle, joka myös kuvataan tässä tutkielmassa. Lopuksi esitetään, miten agenttialustaa voitaisiin laajentaa siten, että se toimisi tehokkaana pohjana moniaististen sovellusten rakentamiseen.