Show simple item record

dc.contributor.advisorKhriyenko, Oleksiy
dc.contributor.authorSuopellonmäki, Pekka
dc.date.accessioned2017-12-04T11:54:52Z
dc.date.available2017-12-04T11:54:52Z
dc.date.issued2017
dc.identifier.otheroai:jykdok.linneanet.fi:1803876
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/56110
dc.description.abstractSovelluskehys käyttöliittymän personointiin käyttäen semanttista käyttäjäprofiilia. Internetin kehittyessä maailma verkostoituu yhä enemmän. Käytämme päivittäin monia laitteita ja erilaisia käyttöliittymiä, mutta vaikka ne monesti jakavat yleisiä käytänteitä ja kuvakkeita, eivät ne kuitenkaan mukaudu yksittäisen käyttäjän tarpeisiin. Vaikka ihmisillä on monia eri ominaisuuksia tai rajoitteita, jotka vaikeuttavat käyttöliittymän omaksumista, palvelun tai ohjelman näkökulmasta käyttäjät mielletään silti yhtenä homogeenisenä joukkona, jonka on mukauduttava käyttöliittymään. Omaksumiskykyyn vaikuttavia tekijöitä ovat esimerkiksi kieli, ikä, koulutustausta ja kulttuuri. Mukautuvan käyttöliittymän toteutus nykytekniikalla on kuitenkin kallista ja aikaa vievää, joten useimmat ohjelmat tai palvelut eivät sellaista edes tarjoa. Suurimalle osalle yrityksistä se ei yksinkertaisesti ole realistista aika- ja resurssipulan vuoksi, vaikka se voisi tuoda kilpailuedun muihin vastaaviin palveluihin nähden. Tämä työ pyrkii esittämään sovelluskehyksen, jolla käyttäjän semanttisen käyttäjäprofiilin perusteella voidaan toteuttaa personoitu, yhtenäinen käyttökokemus eri sovellusten välillä. Semanttisilla kielillä kuvailtu käyttäjäprofiili on helposti kuvailtava ja mukautuva, sillä käyttäjä voi kuvailla profiilinsa omin sanoin. Profiilin ja sovelluksen semanttista kuvausta vertaamalla voidaan käyttöliittymä mukauttaa soveltuvin osin henkilökohtaisesti sopivammaksi. Työn lopputuloksena on kuvaus sovelluskehyksestä.fi
dc.description.abstractAs Internet has evolved, the world has become increasingly connected. We use wide range of different user interfaces to interact with each other and services. While some design patterns are commonly recognized, such as gear icon for settings and downward pointing arrow for downloading a file, typical graphical user interface today does not take individuals and their preferences or restrictions into account. Instead, from service’s point of view, all users are generally considered as one homogenous group and they need to adapt to each different UI separately regardless of language, culture, age etc. While common iconography is in our collective mind helping transition from one service to another, developing truly personalized interfaces is time and resource consuming. This thesis aims to describe a framework and technologies involved for graphical user interfaces that, based on portable personal semantic user profile, can adapt individually. Framework uses Semantic Web Technologies to set user properties in right context allowing them to describe his/her profile in own terms, thus mitigating language and culture differences. Likewise for services: developers can describe their application properties in semantic fashion. The result is description of GUI personalization framework which works as intermediate between user and applicable service matching properties between them using ontology alignment.en
dc.format.extent1 verkkoaineisto (89 sivua)
dc.language.isoeng
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.subject.othersemantic personalization
dc.subject.othersemantic user profile
dc.subject.otherontology alignment
dc.subject.othersemantic web
dc.subject.otherGUI personalization
dc.subject.otherhuman-computer interaction
dc.subject.othermukautuvat käyttöliittymät
dc.subject.othersemanttiset web-teknologiat
dc.titleGUI personalization framework driven by personal semantic user profile
dc.identifier.urnURN:NBN:fi:jyu-201712044465
dc.type.ontasotPro gradufi
dc.type.ontasotMaster's thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojenkäsittelytiedefi
dc.date.updated2017-12-04T11:54:52Z
dc.rights.accesslevelopenAccessfi
dc.contributor.oppiainekoodi601
dc.subject.ysokäyttöliittymät
dc.subject.ysokäyttäjälähtöisyys
dc.subject.ysopersonointi
dc.subject.ysosovelluskehykset
dc.subject.ysosemanttinen web


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record