Today most cellular phones, personal digital assistants, PCs, etc. offer an electronic calendar. Electronic calendars are especially useful for people who have many different meetings each day and who need to know when the meetings start and who is involved in each meeting. With the aid of a program a calendar can be published on web, shared with other people to enable collaboration, or synchronized between different devices. Current calendaring software offers an almost unlimited set of features and services. However, today such software does not utilize context-awareness, for example exploiting knowledge of the user's location. When people collaborate they often need to meet in order to do a task jointly or discuss something. It can be difficult to plan a meeting because people have booked their available time differently in their calendars. Because of this there is a need to automatically schedule certain types of meetings. In this thesis, a program that schedules meetings automatically is designed, implemented and evaluated. This program facilitates collaboration by finding a commonly available time and/or meeting place for a meeting, thus making it easier for the meeting people to agree. When meetings are scheduled without requiring too much attention from a user and the number of human errors can be reduced while planing a meeting, users do not need to expends as much effort as it goes into scheduling meetings today. Because today a company planing a collaboration task collectively spends a lot of time and effort searching for a commonly available time with this effort increasing non-linearly with increased numbers of participants companies can obviously benefit from automated scheduling systems. Testing with the application reveals that incorporating of user's location information into scheduling is a great tool to facilitate collaboration. The survey also shows the need for extensions to the developed application; with the new features utilizing location information. The evaluation also shows that the developed scheduling program has managed to reduce the time and effort spent while scheduling meetings. / Idag finns det en elektronisk kalender i de flesta mobiltelefoner, datorer och PDA:n. Elektroniska kalendrar är användbara framför allt för människor som har flera möten varje dag och som behöver veta när mötena startar vilka som ska delta. Vissa elektroniska kalendrar kan publiceras på webben, delas med andra människor för att möjliggöra samarbete och synkroniseras mellan till exempel mobiltelefoner, datorer och PDA:n. Kalendermjukvara erbjuder idag ett nästan obegränsat antal funktioner och nyttiga tjänster. Denna typ av mjukvara är dock generellt sett inte medveten om information såsom användarens position, vilket i sammanhanget kalls context-awareness. När människor ska samarbeta krävs ofta att de träffas för att utföra uppgifter tillsammans eller diskutera viktiga ämnen. För att kunna ha möten krävs att möten först planeras, vilket kan vara svårt då de inbjudna är olika uppbokade i sina respektive kalendrar. Av den anledningen finns ett behov av att automatisera schemaläggningen för vissa typer av möten. I detta examensarbete skall ett program för automatisk schemaläggning designas, utvecklas och evalueras. Programmet skall underlätta samarbete mellan mötesdeltagare genom att ta över uppgiften att hitta en gemensam tid och/eller plats för ett möte. Programmet skall därmed också underlätta för mötesdeltagarna att komma överens. När möten kan schemaläggas utan att det kräver för mycket uppmärksamhet från användarna och antalet mänskliga fel kan reduceras när möten planeras, behöver man inte lägga lika mycket arbete, som idag, på att schemalägga möten. Eftersom det för tillfället krävs mycket tid och resurser för ett företag för att schemalägga ett möte, samtidigt som tiden för att planera ett möte inte ökar linjärt med antalet deltagare, kommer företag antagligen att dra nytta av ett automatiserat schemaläggningssystem. En undersökning genomförd av ett antal testpersoner som använt applikationen visade på att användarens position var en viktig parameter som kunde förbättra schemaläggningen av möten. Undersökningen visade också att applikationen hade ett stort behov av att vidareutvecklas genom nya potentiella funktioner som tar hänsyn till användarens position. Men viktigast av allt så visade undersökningen på att applikationen lyckats med att reducera tiden det tar för att planera möten.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-91110 |
Date | January 2010 |
Creators | Riedel, Alexander |
Publisher | KTH, Kommunikationssystem, CoS |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | Trita-ICT-EX ; 35 |
Page generated in 0.0022 seconds