search query: @supervisor Männistö, Tomi / total: 83
reference: 2 / 83
« previous | next »
Author:Korjus, Olli
Title:Meeting Scheduling Assistant: Automatic scheduling between heterogeneous calendar systems
Aputyökalu kokousaikojen sopimiseen; Automaattinen ajan etsintä heterogeenisten kalenterijärjestelmien välillä
Publication type:Master's thesis
Publication year:2012
Pages:115      Language:   eng
Department/School:Tietotekniikan laitos
Main subject:Tietojenkäsittelyoppi   (T-76)
Supervisor:Männistö, Tomi
Instructor:Myllärniemi, Varvana
Electronic version URL: http://urn.fi/URN:NBN:fi:aalto-201211243394
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto     | Archive
Keywords:meeting scheduling
heterogeneity
calendar systems
integration
automation
kokousaikojen etsintä
heterogeenisyys
kalenterijärjestelmät
integraatio
automaatio
Abstract (eng): Finding a suitable time for a meeting between multiple people is a common practical problem today.
The meeting scheduling process involves sharing information about one's availability and negotiating possible meeting times.
The process can often be arduous and time-consuming.
There are many software applications that simplify the scheduling process but they often still require a lot of manual effort to use or cannot be used to schedule meetings across different organizations.

In this thesis, we design a software architecture for a meeting scheduling system that allows people to schedule meetings with each other effortlessly and regardless of organizational boundaries.
The meeting scheduling system finds suitable meeting times by automatically reading the calendar information of the users to determine their availability.
The calendar information is read directly from whatever device or system that the user uses to maintain her calendar, such as a personal mobile phone or a company's calendar server.
Support for each type of calendar system must be developed separately but the generic interfaces provided by the meeting scheduling system allow third parties to develop support for any calendar system.

We also implement a prototype meeting scheduling system based on the architecture.
The prototype successfully realizes all of the key features of the architecture.
The prototype consists of a central web server and a client component that runs on a Nokia N950 mobile phone and reads calendar information from the built-in calendar of the phone.

The architecture design and the prototype are evaluated in three ways.
First, we verify that the architecture and the prototype adhere to their original specification.
Second, we compare the effortlessness of the prototype with that of popular existing scheduling applications.
Third, a group of experts validates that the architecture and the prototype fulfill the needs of the users.
Abstract (fin): Sopivan ajan löytäminen usean ihmisen väliselle kokoukselle on nykyään yleinen käytännön ongelma.
Ajanetsimisprosessissa osallistujat jakavat tietoa omista aikatauluistaan ja neuvottelevat mahdollisista kokousajoista.
Tämä prosessi voi usein olla työläs ja aikaa vievä.
Monia ajanetsintäprosessia helpottavia ohjelmistosovelluksia on olemassa, mutta niiden käyttö vaatii usein paljon vaivannäköä tai niitä ei voi käyttää kokousaikojen sopimiseen eri organisaatioiden välillä.

Tässä työssä suunnittelemme ohjelmistoarkkitehtuurin kokousaikojenetsimisjärjestelmälle, joka mahdollistaa kokousaikojen sopimisen vaivattomasti ja piittaamatta eri organisaatioiden välisistä rajoista.
Kokousaikojenetsimisjärjestelmä lukee automaattisesti käyttäjien kalenteritietoja selvittääkseen heidän aikataulunsa ja löytääkseen näin kokoukselle sopivat ajat.
Kalenteritiedot luetaan suoraan mistä tahansa laitteesta tai järjestelmästä jossa käyttäjä ylläpitää kalenteriaan, kuten henkilökohtaisesta matkapuhelimesta tai yrityksen kalenteripalvelimelta.
Tuki jokaiselle erityyppiselle kalenterijärjestelmälle täytyy kehittää erikseen, mutta kolmannet osapuolet voivat kehittää tuen mille tahansa kalenterijärjestelmälle kokousaikojenetsimisjärjestelmän tarjoamien yleisten rajapintojen ansiosta.

Kehitämme tässä työssä myös prototyypin kokousaikojenetsimisjärjestelmästä arkkitehtuurisuunnitelman pohjalta.
Prototyyppi toteuttaa onnistuneesti kaikki arkkitehtuurin avainominaisuudet.
Prototyyppi koostuu keskusverkkopalvelimesta ja asiakaskomponentista, joka pyörii Nokian N950-matkapuhelimessa ja lukee kalenteritietoja puhelimen sisäänrakennetusta kalenterista.

Arkkitehtuuria ja prototyyppiä arvioidaan kolmella tavalla.
Ensimmäiseksi varmennamme, että arkkitehtuuri ja prototyyppi noudattavat alkuperäistä spesifikaatiota.
Toiseksi vertaamme prototyypin ja suosittujen olemassa olevien ajanetsintäohjelmien käytön vaivattomuutta.
Kolmanneksi ryhmä asiantuntijoita vahvistaa, että arkkitehtuuri ja prototyyppi täyttävät käyttäjien tarpeet.
ED:2012-11-05
INSSI record number: 45379
+ add basket
« previous | next »
INSSI