The University of Dublin | Trinity College -- Ollscoil Átha Cliath | Coláiste na Tríonóide
Trinity's Access to Research Archive
Home :: Log In :: Submit :: Alerts ::

TARA >
School of Computer Science and Statistics >
Computer Science >
Computer Science Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2262/13280

Title: Where's Waldo? - or - A taxonomy for thinking about location in pervasive computing
Author: Dobson, Simon
Keywords: Computer Science
Issue Date: 6-Feb-2004
Publisher: Trinity College Dublin, Department of Computer Science
Citation: Dobson, Simon. 'Where's Waldo? - or - A taxonomy for thinking about location in pervasive computing'. - Dublin, Trinity College Dublin, Department of Computer Science, TCD-CS-2004-05, 2004, pp13
Series/Report no.: Computer Science Technical Report
TCD-CS-2004-05
Abstract: [Introduction] Virtually all pervasive computing systems use some form of location for affecting the system's behaviour. Location-based services are available commercially, albeit in a primitive form, from many mobile telecommunications providers. Despite this, location is a remarkably subtle concept to reason with. There are a huge number of possible answers to what is superficially a simple question: each kind of answer reveals something about the way in which we conceptualise location and any services based upon it. This may seem like a trivial observation, but it cuts to the heart of the development of programming environments for pervasive computing. Software design is the process of mapping concepts to programming structures, whether one is developing object models or complete programming languages. A system is easy to program when the developer can express his concepts directly or with minimal mental gymnastics; conversely, the developer takes on a considerable load when using a system without the requisite concepts. Handling location is a basic requirement for many pervasive computing systems: but what kind of location will we provide in a programming environment? If we choose the "wrong" representation we will end up with an awkward (or unusable) environment. In this paper we try to exhaust the ways one may answer a simple location question in a pervasive computing system, to develop a taxonomy of answers that an application might want to receive. We deliberately stray beyond the bounds of traditional location systems and the information typically at hand in order to see how a "really pervasive" computing system might view location. We analyse the space of answers to see what conclusions can be drawn for the development of semantic models and programming environments.
URI: https://www.cs.tcd.ie/publications/tech-reports/reports.05/TCD-CS-2004-05.pdf
http://hdl.handle.net/2262/13280
Appears in Collections:Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
TCD-CS-2004-05.pdf109.32 kBAdobe PDFView/Open


This item is protected by original copyright


Please note: There is a known bug in some browsers that causes an error when a user tries to view large pdf file within the browser window. If you receive the message "The file is damaged and could not be repaired", please try one of the solutions linked below based on the browser you are using.

Items in TARA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback