Spatial awareness of autonomous embedded systems

220 390 0
Spatial awareness of autonomous embedded systems

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Clemens Holzmann Spatial Awareness of Autonomous Embedded Systems VIEWEG+TEUBNER RESEARCH Clemens Holzmann Spatial Awareness of Autonomous Embedded Systems VIEWEG+TEUBNER RESEARCH Bibliographic information published by the Deutsche Nationalbibliothek The Deutsche Nationalbibliothek lists this publication in the Deutsche Nationalbibliografie; detailed bibliographic data are available in the Internet at http://dnb.d-nb.de Dissertation Universität Linz, 2008 1st Edition 2009 All rights reserved © Vieweg+Teubner | GWV Fachverlage GmbH, Wiesbaden 2009 Editorial Office: Christel A Roß | Anita Wilke Vieweg+Teubner is part of the specialist publishing group Springer Science+Business Media www.viewegteubner.de No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the copyright holder Registered and/or industrial names, trade names, trade descriptions etc cited in this publication are part of the law for trade-mark protection and may not be used free in any form or by any means even if this is not specifically marked Cover design: KünkelLopka Medienentwicklung, Heidelberg Printing company: STRAUSS GMBH, Mörlenbach Printed on acid-free paper Printed in Germany ISBN 978-3-8348-0798-4 To my mother and father, who have always believed in me and supported me all the way Thank you Acknowledgements I would like to especially thank the following people who contributed to this thesis in various ways and without whose support it would not have been possible to finish it in such a short time and with the present extent and quality: • My supervisor Univ.-Prof Mag Dr Alois Ferscha, for giving me the opportunity to work at his department and supporting me in every way with this dissertation He offered me an interesting topic to work on, provided generous financial support with regard to the professional equipment I could use in my research as well as for being able to publish and present results at international conferences, he was always available for discussions, helped with useful suggestions to keep the thesis on track and in time, and allowed me to realize and develop my ideas in an industrial research project with Siemens AG Germany Last but not least, he gave me all the time I needed when actually writing the thesis • Dipl.-Ing Manfred Hechinger, who implemented major parts of the software framework presented in Chapter as well as the vibro-tactile space awareness application presented in Section 7.2 Also the framework architecture and many of the related concepts were developed in close cooperation with him • Univ.-Prof Mag Dr Gabriele Kotsis, for reading this thesis as the second supervisor and being a great help particularly in its initial stage by providing her expertise with regard to technical issues and writing a dissertation in general • The project partners of Siemens AG Germany, and in particular Dipl.-Inform Dr Andreas Zeidler, for their critical and useful feedback on parts of my work as well as for sharing their knowledge on real-world requirements • The co-authors and reviewers of my publications, who provided helpful suggestions for their improvement and thus also contributed to a higher quality of the respective sections in this thesis I would like to especially thank the reviewers of my submission to the Ubicomp 2005 doctoral colloquium, VIII Acknowledgements who suggested to extend my sole focus on the spatial direction of artifacts at that time to different types of spatial relationships and anchor the work in real-world application domains • Dominik Hochreiter and Dipl.-Ing (FH) Bernadette Emsenhuber for their work on realizing the hardware of the vibro-tactile belt (cf Section 7.2.1), and in this regard Dipl.-Ing Andreas Riener for bringing in his expertise on haptic perception • My partner Mag Anja Razenböck, for supporting me emotionally and showing understanding for the many evenings and weekends I was working on this thesis • All the colleagues I have come to know since my employment at the Johannes Kepler University Linz, who contributed to an inspirational and pleasant working environment and made the time at the university enjoyable and fruitful Dipl.-Ing Mag Clemens Holzmann Abstract The invisible integration of technology into everyday objects like home appliances, cars and mobile phones, which is the declared vision and fundament of research in the field of pervasive computing, leads to huge quantities of smart objects which are situated in the surrounding physical space Equipped with embedded systems technology, they become increasingly heterogeneous and interconnected, raising the challenge of a semantically meaningful interplay with each other In this thesis, such physical objects with embedded computing and communication technology are referred to as digital artifacts One approach to meet this challenge is to design and implement systems that are able to operate autonomously in the background, namely with as little human intervention as possible, and interact with humans in a more unobtrusive way In order to achieve autonomy, two aspects are particularly important: (i) context-awareness, which refers to the ability of a digital artifact to acquire environmental information in order to become aware of its situation and adapt to changing situations at runtime, and (ii) context sharing, which relates to an artifact’s ability of exchanging context information with other artifacts in communication range An essential part of the context of spatially distributed objects is their position, direction and spatial extension with respect to an external reference system or with respect to other objects The focus of this thesis is to make digital artifacts aware of such context information in order to enable their autonomous adaptation to spatial changes in the environment, whereas our main interest is on qualitatively abstracted spatial relations and their use at the application level Concepts for recognizing, representing and reasoning about qualitative spatial relations among autonomous artifacts and their changes over time are presented, as well as an according architecture which has been implemented in a flexible software framework that builds upon qualitative relationship abstractions and the rule-based inference of conclusions from them Special attention is paid to the adaptivity to different application domains, which influence the semantics of spatial abstractions and thus the behavior of digital artifacts Evaluation results show the feasibility of the proposed concepts for developing spatially aware applications which involve one or more spontaneously interacting digital artifacts, and in particular that qualitatively abstracted relations can constitute an adequate basis for it Contents Introduction 1.1 Problem Statement 1.2 Contribution 1.3 Thesis Outline Spatial Awareness 2.1 Context and Awareness 2.2 Autonomous Embedded Systems 2.2.1 Exchange of Self-Descriptions 2.3 Mechanisms of Self-Organization 2.3.1 Self-Organization in Space 2.4 Spatial Context in Time 2.5 An Architecture for Spatial Awareness 2.6 Related Work 2.6.1 Projects 2.6.2 Comparison 9 12 15 16 19 20 23 26 27 41 Representation of Space 3.1 Quantitative Representation 3.1.1 Spatial Abstraction with Zones-of-Influence 3.1.2 Reference Systems for Position and Direction 3.2 Qualitative Representation 3.2.1 Qualitative Abstractions of Space 3.2.2 Recognition and Representation of Spatial Relations 3.2.3 Static and Dynamic Spatial Relations 3.2.4 Frames of Reference 3.2.5 Spatiotemporal Relations 3.3 Structure of Self-Descriptions 3.3.1 Quantitative Spatial Properties 3.3.2 Qualitative Spatial Relations 3.4 Summary 45 46 46 49 51 51 53 56 60 61 66 67 70 72 192 Bibliography [BBC97] Peter J Brown, John D Bovey, and Xian Chen Context-aware applications: From the laboratory to the marketplace IEEE Personal Communications, 4(5):58–64, October 1997 [BCFM03] Wolfgang Beer, Volker Christian, Alois Ferscha, and Lars Mehrmann Modeling context-aware behavior by interpreted ECA rules In Proceedings of the 9th Int’l Conference on Parallel and Distributed Computing, Euro-Par 2003, volume 2790 of LNCS, pages 1064–1073 Springer, August 2003 [BF93] Steve Benford and Lennart Fahlen A spatial model of interaction in largescale virtual environments In Proceedings of the 3rd European Conference on Computer-Supported Cooperative Work, ECSCW 1993, pages 109–124 Kluwer Academic Publishers, September 1993 [BF04] John A Bateman and Scott Farrar Modelling models of robot navigation using formal spatial ontology In Proceedings of the 4th Int’l Conference on Spatial Cognition 2004: Reasoning, Action, Interaction, volume 3343 of LNCS, pages 366–389 Springer, October 2004 [BGS01] Michael Beigl, Hans-Werner Gellersen, and Albrecht Schmidt Mediacups: Experience with design and use of computer-augmented everyday artefacts Computer Networks, 35(4):401–409, 2001 [BIK+ 04] Cristian Borcea, Chalermek Intanagonwiwat, Porlin Kang, Ulrich Kremer, and Liviu Iftode Spatial programming using smart messages: Design and implementation In Proceedings of the 24th Int’l Conference on Distributed Computing Systems, ICDCS 2004, pages 690–699 IEEE CS Press, March 2004 [BKMS00] Barry Brumitt, John Krumm, Brian Meyers, and Steven Shafer Ubiquitous computing & the role of geometry IEEE Personal Communications, 7(5):41–43, 2000 [BMK+ 00] Barry Brumitt, Brian Meyers, John Krumm, Amanda Kern, and Steven A Shafer EasyLiving: Technologies for intelligent environments In Proceedings of the 2nd Int’l Symposium on Handheld and Ubiquitous Computing, HUC 2000, volume 1927 of LNCS, pages 12–29 Springer, September 2000 [BSHK06] Urs Bischoff, Martin Strohbach, Mike Hazas, and Gerd Kortuem Constraintbased distance estimation in ad-hoc wireless sensor networks In Proceedings of the 3rd European Workshop on Wireless Sensor Networks, EWSN 2006, volume 3868 of LNCS, pages 54–68 Springer, February 2006 [But02] Bill Butera Programming a Paintable Computer PhD thesis, MIT Media Laboratory, 2002 [CBGG97] Anthony G Cohn, Brandon Bennett, John Gooday, and Nicholas M Gotts Representing and reasoning with qualitative spatial relations about regions In Spatial and Temporal Reasoning, pages 97–134 Kluwer Academic Publishers, 1997 Bibliography 193 [CDL+ 04] Simon Cox, Paul Daisey, Ron Lake, Clemens Portele, and Arliss Whiteside OpenGIS Geography Markup Language (GML) implementation specification, version 3.1.1 Open Geospatial Consortium, Inc., http://www.opengeospatial.org/standards/gml, 2004 [CFH97] Eliseo Clementini, Paolino Di Felice, and Daniel Hernández Qualitative representation of positional information Artificial Intelligence, 95(2):317– 356, 1997 [CFS+ 01] Scott Camazine, Nigel R Franks, James Sneyd, Eric Bonabeau, Jean-Louis Deneubourg, and Guy Theraula Self-Organization in Biological Systems Princeton University Press, Princeton, NJ, USA, 2001 [CH01] Anthony G Cohn and Shyamanta M Hazarika Qualitative spatial representation and reasoning: An overview Fundamenta Informaticae, 46(1-2):1–29, 2001 [CHH02] Srdjan Capkun, Maher Hamdi, and Jean-Pierre Hubaux GPS-free positioning in mobile ad hoc networks Cluster Computing, 5(2):157–167, 2002 [CK00] Guanling Chen and David Kotz A survey of context-aware mobile computing research Technical Report TR2000-381, Dartmouth College, Computer Science, Hanover, NH, November 2000 [Con03] connectBlue Bluetooth serial port adapter OEMSPA33i http://www.connectblue.com, 2003 [Dan99] Peter H Dana Coordinate systems overview University of Texas, Department of Geography, USA, http://www.colorado.edu/geography/gcraft/notes/coordsys/coordsys.html, 1999 [DB92] Paul Dourish and Victoria Bellotti Awareness and coordination in shared workspaces In Proceedings of the ACM Conference on Computer-Supported Cooperative Work, CSCW 1992, The Power of Simple Shared Workspaces, pages 107–114, November 1992 [DBK+ 04] Christian Decker, Michael Beigl, Albert Krohn, Philip Robinson, and Uwe Kubach eSeal - A system for enhanced electronic assertion of authenticity and integrity In Proceedings of the 2nd Int’l Conference on Pervasive Computing, Pervasive 2004, volume 3001 of LNCS, pages 254–268 Springer, April 2004 [Dey00] Anind K Dey Providing Architectural Support for Building Context-Aware Applications PhD thesis, Georgia Institute of Technology, November 2000 [Dey01] Anind Dey Understanding and using context Personal and Ubiquitous Computing, 5(1):4–7, 2001 [DFWW06] Frank Dylla, Lutz Frommberger, Jan O Wallgrün, and Diedrich Wolter SparQ: A toolbox for qualitative spatial representation and reasoning In Proceedings of the Workshop on Qualitative Constraint Calculi: Application and Integration, Workshop at KI 2006, pages 79–90, June 2006 194 Bibliography [Dut88] Soumitra Dutta Approximate spatial reasoning In Proceedings of the 1st Int’l Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, IEA/AIE 1988, pages 126–140 ACM Press, June 1988 [Ecl08] Eclipse Equinox implementation of the OSGi R4 core framework specification http://www.eclipse.org/equinox, 2008 [ECPS02] Deborah Estrin, David Culler, Kris Pister, and Gaurav Sukhatme Connecting the physical world with pervasive networks IEEE Pervasive Computing, 1(1):59–69, 2002 [Ege89] Max J Egenhofer A formal definition of binary topological relationships In Proceedings of the 3rd Int’l Conference on Foundations of Data Organization and Algorithms, FODO 1989, volume 367 of LNCS, pages 457–472 Springer, June 1989 [FAOH03] Christian Floerkemeier, Dipan Anarkat, Ted Osinski, and Mark Harrison PML core specification 1.0, September 2003 [FDE+ 08] Alois Ferscha, Jakob Doppler, Bernadette Emsenhuber, Manfred Hechinger, Dominik Hochreiter, Clemens Holzmann, Andreas Riener, Doris Zachhuber, Marquart Franz, Cornel Klein, Marcos dos Santos Rocha, Jelena Mitic de Useche, and Andreas Zeidler Flexible Autonomic Context Technologies (FACT), research project between the Johannes Kepler University Linz, Department of Pervasive Computing, and Siemens AG Germany, Corporate Technology, CT SE http://www.pervasive.jku.at, 2007–2008 [Fer03] Alois Ferscha Coordination in pervasive computing environments In Proceedings of the 12th IEEE Int’l Workshops on Enabling Technologies, WETICE 2003, pages 3–9 IEEE CS Press, June 2003 [Fer07a] Alois Ferscha Informative art display metaphors In Proceedings of the 4th Int’l Conference on Universal Access in Human-Computer Interaction, UAHCI 2007, volume 4555 of LNCS, pages 82–92 Springer, July 2007 [Fer07b] Alois Ferscha Spatial awareness of digital artefacts In Proceedings of the 11th Int’l Symposium on Distributed Simulation and Real Time Applications, DS-RT 2007, pages 3–4 IEEE CS Press, October 2007 [FER+ 08] Alois Ferscha, Bernadette Emsenhuber, Andreas Riener, Clemens Holzmann, Manfred Hechinger, Dominik Hochreiter, Marquart Franz, Andreas Zeidler, Marcos dos Santos Rocha, and Cornel Klein Vibro-tactile spaceawareness In Proceedings of the 10th Int’l Conference on Ubiquitous Computing, Ubicomp 2008, video submission, to appear, September 2008 [FEST06] Alois Ferscha, Bernadette Emsenhuber, Heinrich Schmitzberger, and Petra Thon Aesthetic awareness displays In Adjunct Proceedings of the 4th Int’l Conference on Pervasive Computing, Pervasive 2006, volume 207 Austrian Computer Society (OCG), May 2006 Bibliography 195 [FHdSR+ 07] Alois Ferscha, Manfred Hechinger, Marcos dos Santos Rocha, Rene Mayrhofer, Andreas Zeidler, Andreas Riener, and Marquart Franz Building flexible manufacturing systems based on Peer-its EURASIP Journal on Embedded Systems, 2007 [FHM+ 04] Alois Ferscha, Manfred Hechinger, Rene Mayrhofer, Marcos dos Santos Rocha, Marquart Franz, and Roy Oberhauser Digital aura In Proceedings of the 4th Int’l Conference on Pervasive Computing, Pervasive 2004, Advances in Pervasive Computing, pages 405–410, April 2004 [FHO04a] Alois Ferscha, Clemens Holzmann, and Stefan Oppl Context-awareness for group interaction support In Proceedings of the 2nd Int’l Workshop on Mobility Management and Wireless Access, Workshop at MobiCom 2004, pages 88–97 ACM Press, October 2004 [FHO04b] Alois Ferscha, Clemens Holzmann, and Stefan Oppl Team-awareness in personalized learning environments In Proceedings of the 3rd Int’l Conference on Mobile Learning, MLEARN 2004, pages 67–72 LSDA, July 2004 [FHR+ 06a] Alois Ferscha, Manfred Hechinger, Andreas Riener, Heinrich Schmitzberger, Marquart Franz, Marcos dos Santos Rocha, and Andreas Zeidler Contextaware profiles In Proceedings of the 2nd Int’l Conference on Autonomic and Autonomous Systems, ICAS 2006 IEEE CS Press, July 2006 [FHR06b] Alois Ferscha, Clemens Holzmann, and Stefan Resmerita The key knob In Proceedings of the 6th IEEE Workshop on Smart Appliances and Wearable Computing, Workshop at ICDCS 2006, pages 62–71 IEEE CS Press, July 2006 [FHR+ 08] Alois Ferscha, Manfred Hechinger, Andreas Riener, Marcos dos Santos Rocha, Andreas Zeidler, Marquart Franz, and Rene Mayrhofer Peer-it: Stick-on solutions for networks of things Journal of Pervasive and Mobile Computing, 4(3):448–479, 2008 [FIB95] George W Fitzmaurice, Hiroshi Ishii, and William Buxton Bricks: Laying the foundations for graspable user interfaces In Proceedings of the Conference on Human Factors in Computing Systems, CHI 1995, pages 442–449 ACM Press, May 1995 [Fis04] Kenneth P Fishkin A taxonomy for and analysis of tangible interfaces Personal and Ubiquitous Computing, 8(5):347–358, 2004 [Fit93] George W Fitzmaurice Situated information spaces and spatially aware palmtop computers Communications of the ACM, 36(7):38–49, 1993 [For97] Kenneth D Forbus Qualitative reasoning In The Computer Science and Engineering Handbook, pages 715–733 1997 [FR93] Christian Freksa and Ralf Röhrig Dimensions of qualitative spatial reasoning In Proceedings of the IMACS Workshop on Qualitative Reasoning in Decision Technologies, QUARDET 1993, pages 483–492, June 1993 196 Bibliography [Fra98] Andrew U Frank Formal models for cognition - taxonomy of spatial location description and frames of reference In Spatial Cognition - An Interdisciplinary Approach to Representing and Processing Spatial Knowledge, volume 1404 of LNCS, pages 293–312 Springer, 1998 [Fre91] Christian Freksa Conceptual neighborhood and its role in temporal and spatial reasoning In Proceedings of the IMACS Workshop on Decision Support Systems and Qualitative Reasoning, pages 181–187 Elsevier, March 1991 [Fre92a] Christian Freksa Temporal reasoning based on semi-intervals Artificial Intelligence, 54(1):199–227, 1992 [Fre92b] Christian Freksa Using orientation information for qualitative spatial reasoning In Proceedings of the Int’l Conference GIS - From Space to Territory: Theories and Methods of Spatio-Temporal Reasoning, volume 639 of LNCS, pages 162–178 Springer, September 1992 [FRH06] Alois Ferscha, Stefan Resmerita, and Clemens Holzmann Human computer confluence In Proceedings of the 9th ERCIM Workshop on User Interfaces for All, UI4All 2006, volume 4397 of LNCS, pages 14–27 Springer, September 2006 [FRHR05] Alois Ferscha, Stefan Resmerita, Clemens Holzmann, and Martin Reichör Orientation sensing for gesture-based interaction with smart artifacts Computer Communications, 28(13):1552–1563, 2005 [Gar70] Martin Gardner Mathematical games: The fantastic combinations of John Conway’s new solitaire game ‘Life’ Scientific American, 223(4):120–123, October 1970 [GGH06] Björn Gottfried, Hans W Guesgen, and Sebastian Hübner Spatiotemporal reasoning for smart homes In Designing Smart Homes, The Role of Artificial Intelligence, volume 4008 of LNCS, pages 16–34 Springer, 2006 [Goo08] Google, Inc KML (Keyhole Markup Language) documentation http://code.google.com/apis/kml/documentation, 2008 [GSB02] Hans-Werner Gellersen, Albrecht Schmidt, and Michael Beigl Multi-sensor context-awareness in mobile devices and smart artefacts Mobile Networks and Applications, 7(5):341–351, 2002 [GSG07] Dominique Guinard, Sara Streng, and Hans Gellersen Extending mobile devices with spatially arranged gateways to pervasive services In Proceedings of the 3rd Int’l Workshop on Pervasive Mobile Interaction Devices, Workshop at Pervasive 2007, May 2007 [GSSS02] David Garlan, Dan Siewiorek, Asim Smailagic, and Peter Steenkiste Project aura: Towards distraction-free pervasive computing IEEE Pervasive Computing, 21(2):22–31, 2002 Bibliography 197 [HB00] Felix Hupfeld and Michael Beigl Spatially aware local communication in the RAUM system In Proceedings of the 7th Int’l Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services, IDMS 2000, volume 1905 of LNCS, pages 285–296 Springer, October 2000 [HB01] Jeffrey Hightower and Gaetano Borriello A survey and taxonomy of location systems for ubiquitous computing Technical report, August 2001 Extended paper from Computer, 34(8):57-66, 2001 [HBB02] Jeffrey Hightower, Barry Brumitt, and Gaetano Borriello The location stack: A layered model for location in ubiquitous computing In Proceedings of the 4th Workshop on Mobile Computing Systems & Applications, WMCSA 2002, pages 22–28 IEEE Computer Society, June 2002 [HCF95] Daniel Hernández, Eliseo Clementini, and Paolino Di Felice Qualitative distances In Proceedings of the Int’l Conference on Spatial Information Theory: A Theoretical Basis for GIS, COSIT 1995, volume 988 of LNCS, pages 45–57 Springer, September 1995 [HE03] David Hales and Bruce Edmonds Evolving social rationality for MAS using “tags” In Proceedings of the 2nd Int’l Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2003, pages 497–503, New York, NY, USA, July 2003 ACM Press [Her94] Daniel Hernández Qualitative Representation of Spatial Knowledge, volume 804 of LNCS Springer, 1994 [HF07] Clemens Holzmann and Alois Ferscha Towards collective spatial awareness using binary relations In Proceedings of the 3rd Int’l Conference on Autonomic and Autonomous Systems, ICAS 2007 IEEE CS Press, June 2007 [HFH+ 08] Clemens Holzmann, Alois Ferscha, Manfred Hechinger, Andreas Zeidler, Marcos dos Santos Rocha, and Marquart Franz Using spatial abstractions in industrial environments In Proceedings of the 4th Int’l Conference on Wireless and Mobile Communications, ICWMC 2008, pages 108–117 IEEE CS Press, July 2008 [HG03] Francis Heylighen and Carlos Gershenson The meaning of self-organization in computing IEEE Intelligent Systems, 18(4):72–75, 2003 [HHF08] Clemens Holzmann, Manfred Hechinger, and Alois Ferscha Relationcentric development of spatially-aware applications In Proceedings of the 17th IEEE Int’l Workshops on Enabling Technologies, WETICE 2008, to appear IEEE CS Press, June 2008 [HHS+ 02] Andy Harter, Andy Hopper, Pete Steggles, Andy Ward, and Paul Webster The anatomy of a context-aware application Wireless Networks, 8(2-3):187– 197, 2002 198 [HKG+ 05] Bibliography Mike Hazas, Christian Kray, Hans-Werner Gellersen, Henoc Agbota, Gerd Kortuem, and Albert Krohn A relative positioning system for co-located mobile devices In Proceedings of the 3rd Int’l Conference on Mobile Systems, Applications, and Services, MobiSys 2005, pages 177–190 ACM Press, June 2005 [HMEZ+ 05] Sumi Helal, William C Mann, Hicham El-Zabadani, Jeffrey King, Youssef Kaddoura, and Erwin Jansen The Gator Tech Smart House: A programmable pervasive space IEEE Computer, 38(3):50–60, 2005 [HMS+ 01] Lars Erik Holmquist, Friedemann Mattern, Bernt Schiele, Petteri Alahuhta, Michael Beigl, and Hans-Werner Gellersen Smart-Its Friends: A technique for users to easily establish connections between smart artefacts In Proceedings of the 3rd Int’l Conference on Ubiquitous Computing, Ubicomp 2001, volume 2201 of LNCS, pages 116–122 Springer, September 2001 [HN02] Jerry R Hobbs and Srini Narayanan Spatial representation and reasoning In Encyclopedia of Cognitive Science MacMillan, London, UK, 2002 [Hol07a] Clemens Holzmann Inferring and distributing spatial context In Proceedings of the 2nd European Conference on Smart Sensing and Context, EuroSSC 2007, volume 4793 of LNCS, pages 77–92 Springer, October 2007 [Hol07b] Clemens Holzmann Rule-based reasoning about qualitative spatiotemporal relations In Proceedings of the 5th Int’l Workshop on Middleware for Pervasive and Ad-Hoc Computing, Workshop at Middleware 2007, pages 49–54 ACM Press, November 2007 [Hor01] Paul Horn Autonomic computing: IBM’s perspective on the state of information technology Technical report, Int’l Business Machines Corporation (IBM), New Orchard Road, Armonk, NY 10504, USA, October 2001 [HR85] Frederick Hayes-Roth Rule-based systems Communications of the ACM, 28(9):921–932, 1985 [HRLF06] Clemens Holzmann, Stefan Resmerita, Michael Leitner, and Alois Ferscha A paradigm for orientation-based universal remote control In Proceedings of the 3rd Int’l Workshop on the Tangible Space Initiative, Workshop at Pervasive 2006, pages 425–432, May 2006 [Int08] InterSense, Inc IS-900 precision motion tracker http://www.isense.com, 2008 [IoD00] National Imagery and Mapping Agency: Department of Defense World geodetic system 1984, its definition and relationships with local geodetic systems, third edition, national geospatial-intelligence agency http://earthinfo.nga.mil/GandG/publications/tr8350.2/wgs84fin.pdf, 2000 [IU97] Hiroshi Ishii and Brygg Ullmer Tangible bits: Towards seamless interfaces between people, bits and atoms In Proceedings of the Conference on Hu- Bibliography 199 man Factors in Computing Systems, CHI 1997, pages 234–241 ACM Press, March 1997 [JBL+ 06] Márk Jelasity, Özalp Babaoglu, Robert Laddaga, Radhika Nagpal, Franco Zambonelli, Emin Gün Sirer, Hakima Chaouchi, and Mikhail I Smirnov Interdisciplinary research: Roles for self-organization IEEE Intelligent Systems, 21(2):50–58, 2006 [JS02] Changhao Jiang and Peter Steenkiste A hybrid location model with a computable location identifier for ubiquitous computing In Proceedings of the 4th Int’l Conference on Ubiquitous Computing, Ubicomp 2002, volume 2498 of LNCS, pages 246–263 Springer, September 2002 [KB99] Christian Kray and Anselm Blocher Modeling the basic meanings of path relations In Proceedings of the 16th Int’l Joint Conference on Artificial Intelligence, IJCAI 1999, pages 384–393 Morgan Kaufmann, July 1999 [KBM+ 02] Tim Kindberg, John J Barton, Jeff Morgan, Gene Becker, Debbie Caswell, Philippe Debaty, Gita Gopal, Marcos Frid, Venky Krishnan, Howard Morris, John Schettino, Bill Serra, and Mirjana Spasojevic People, places, things: Web presence for the real world Mobile Networks and Applications, 7(5):365–376, 2002 [KC03] Jeffrey O Kephart and David M Chess The vision of autonomic computing IEEE Computer, 36(1):41–50, 2003 [KE01] James Kennedy and Russell C Eberhart Swarm Intelligence The Morgan Kaufmann Series in Evolutionary Computation Morgan Kaufmann, San Francisco, CA, USA, March 2001 [KH04] John Krumm and Ken Hinckley The NearMe wireless proximity server In Proceedings of the 6th Int’l Conference on Ubiquitous Computing, Ubicomp 2004, volume 3205 of LNCS, pages 283–300 Springer, September 2004 [KHM+ 00] John Krumm, Steve Harris, Brian Meyers, Barry Brumitt, Michael Hale, and Steve Shafer Multi-camera multi-person tracking for EasyLiving In Proceedings of the 3rd Int’l Workshop on Visual Surveillance, VS 2000, pages 3–10, July 2000 [KKG05] Gerd Kortuem, Christian Kray, and Hans Gellersen Sensing and visualizing spatial relations of mobile devices In Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology, UIST 2005, pages 93–102 ACM Press, October 2005 [KKP99] Joseph M Kahn, Randy H Katz, and Kristofer S.J Pister Next century challenges: Mobile networking for "smart dust" In Proceedings of the 5th Annual ACM/IEEE Int’l Conference on Mobile Computing and Networking, MobiCom 1999, pages 271–278 ACM Press, August 1999 200 Bibliography [Kla98] Roberta L Klatzky Allocentric and egocentric spatial representations: Definitions, distinctions, and interconnections In Spatial Cognition - An Interdisciplinary Approach to Representing and Processing Spatial Knowledge, volume 1404 of LNCS, pages 1–18 Springer, 1998 [Köh03] Christian Köhler A proposal for a spatio-temporal qualitative query language based on primitive geometry for cognitive vision systems Albert-Ludwigs-University Freiburg, Chair for Foundations of Artificial Intelligence, Germany, http://www.informatik.uni-freiburg.de/cogvisys/papers/proposal.pdf, 2003 [KOY+ 05] Naohiko Kohtake, Ryo Ohsawa, Takuro Yonezawa, Yuki Matsukura, Masayuki Iwai, Kazunori Takashio, and Hideyuki Tokuda u-Texture: Selforganizable universal panels for creating smart surroundings In Proceedings of the 4th Int’l Conference on Ubiquitous Computing, Ubicomp 2005, volume 3660 of LNCS, pages 19–36 Springer, September 2005 [LCA98] Gottfried Wilhelm Leibniz, Samuel Clarke, and Henry G Alexander The Leibniz-Clarke Correspondence: Together With Extracts from Newton’s Principia and Opticks Manchester University Press, 1998 [LCC+ 05] Anthony LaMarca, Yatin Chawathe, Sunny Consolvo, Jeffrey Hightower, Ian E Smith, James Scott, Timothy Sohn, James Howard, Jeff Hughes, Fred Potter, Jason Tabert, Pauline Powledge, Gaetano Borriello, and Bill N Schilit Place Lab: Device positioning using radio beacons in the wild In Proceedings of the 3rd Int’l Conference on Pervasive Computing, Pervasive 2005, volume 3468 of LNCS, pages 116–133 Springer, May 2005 [Leo98] Ulf Leonhardt Supporting Location-Awareness in Open Distributed Systems PhD thesis, Imperial College London, May 1998 [Lev96] Stephen Levinson Frames of reference and Molyneux’s question: Crosslinguistic evidence In Language and Space, pages 109–169 MIT Press, Cambridge, MA, 1996 [LM98] Ulf Leonhardt and Jeff Magee Multi-sensor location tracking In Proceedings of the 4th annual ACM/IEEE Int’l Conference on Mobile Computing and Networking, MobiCom 1998, pages 203–214 ACM Press, October 1998 [LR03] Koen Langendoen and Niels Reijers Distributed localization in wireless sensor networks: A quantitative comparison Computer Networks, 43(4):500– 518, 2003 [LSBP02] Joshua Lifton, Deva Seetharam, Michael Broxton, and Joseph A Paradiso Pushpin computing system overview: A platform for distributed, embedded, ubiquitous sensor networks In Proceedings of the 1st Int’l Conference on Pervasive Computing, Pervasive 2002, volume 2414 of LNCS, pages 139– 151 Springer, August 2002 Bibliography 201 [LSG02] Kristof Van Laerhoven, Albrecht Schmidt, and Hans-Werner Gellersen Pin&Play: Networking objects through pins In Proceedings of the 4th Int’l Conference on Ubiquitous Computing, Ubicomp 2002, volume 2498 of LNCS, pages 219–228 Springer, September 2002 [May04] Rene Mayrhofer An Architecture for Context Prediction PhD thesis, Johannes Kepler University Linz, 2004 [May06] R Mayrhofer A context authentication proxy for IPSec using spatial reference In Proceedings of the 1st Int’l Workshop on Trustworthy Ubiquitous Computing, TwUC 2006 Austrian Computer Society (OCG), December 2006 [MDF05] Reinhard Moratz, Frank Dylla, and Lutz Frommberger A relative orientation algebra with adjustable granularity In Proceedings of the Workshop on Agents in Real-Time and Dynamic Environments, Workshop at IJCAI 2005, July 2005 [MF00] Reinhard Moratz and Kerstin Fischer Cognitively adequate modelling of spatial reference in human-robot interaction In Proceedings of the 12th IEEE Int’l Conference on Tools with Artificial Intelligence, ICTAI 2000 IEEE CS Press, November 2000 [MFH+ 04] Masateru Minami, Yasuhiro Fukuju, Kazuki Hirasawa, Shigeaki Yokoyama, Moriyuki Mizumachi, Hiroyuki Morikawa, and Tomonori Aoyama DOLPHIN: A practical approach for implementing a fully distributed indoor ultrasonic positioning system In Proceedings of the 6th Int’l Conference on Ubiquitous Computing, Ubicomp 2004, volume 3205 of LNCS, pages 347– 365 Springer, September 2004 [Mil07] Kevin L Mills A brief survey of self-organization in wireless sensor networks Wireless Communications and Mobile Computing, 7(7):823–834, 2007 [MMTZ06] Marco Mamei, Ronaldo Menezes, Robert Tolksdorf, and Franco Zambonelli Case studies for self-organization in computer science Journal of Systems Architecture, 52(8-9):442–460, 2006 [MOFH03] Rene Mayrhofer, Florian Ortner, Alois Ferscha, and Manfred Hechinger Securing passive objects in mobile ad-hoc peer-to-peer networks In Proceedings of the 1st Int’l Workshop on Security Issues in Coordination Models, Languages, and Systems, SecCo 2003, volume 85 Elsevier, June 2003 [Mor04] Reinhard Moratz Qualitative spatial reasoning about oriented points Technical Report SFB/TR Report No 003-10/2004, University of Bremen, Bremen, Germany, October 2004 [MRW00] Reinhard Moratz, Jochen Renz, and Diedrich Wolter Qualitative spatial reasoning about line segments In Proceedings of the 14th European Conference 202 Bibliography on Artificial Intelligence, ECAI 2000, pages 234–238 IOS Press, August 2000 [MSE+ 98] Alexandra Musto, Klaus Stein, Andreas Eisenkolb, Kerstin Schill, and Wilfried Brauer Generalization, segmentation, and classification of qualitative motion data In Proceedings of the 13th European Conference on Artificial Intelligence, ECAI 1998, pages 180–184 John Wiley & Sons, August 1998 [MSER99] Alexandra Musto, Klaus Stein, Andreas Eisenkolb, and Thomas Röfer Qualitative and quantitative representations of locomotion and their application in robot navigation In IJCAI, pages 1067–1073 Morgan Kaufmann, July 1999 [Mus99] Alexandra Musto On spatial reference frames in qualitative motion representation Technical Report FKI-230-99, Institut für Informatik, Technische Universität München, 1999 [Mus00] Alexandra Musto Qualitative Repräsentation von Bewegungsverläufen PhD thesis, Technical University Munich, 2000 [MZ03] Marco Mamei and Franco Zambonelli Self-organization in multi agent systems: A middleware approach In Proceedings of the Int’l Workshop on Engineering Self-Organising Applications, Workshop at AAMAS 2003, volume 2977 of LNCS, pages 233–248 Springer, July 2003 [MZ04] Marco Mamei and Franco Zambonelli Programming pervasive and mobile computing applications with the TOTA middleware In Proceedings of the 2nd Int’l Conference on Pervasive Computing and Communications, PerCom 2004, pages 263–276 IEEE CS Press, March 2004 [MZ05] Marco Mamei and Franco Zambonelli Spatial computing: the TOTA approach In Proceedings of the Int’l Workshop on Self-Star Properties in Complex Information Systems, volume 3460 of LNCS, pages 307–324 Springer, 2005 [MZL03] Marco Mamei, Franco Zambonelli, and Letizia Leonardi Tuples on the air: A middleware for context-aware computing in dynamic networks In Proceedings of the 2nd Int’l Workshop on Mobile Computing Middleware, Workshop at ICDCS 2003 IEEE CS Press, May 2003 [NS02] Bernhard Nebel and Alexander Scivos Formal properties of constraint calculi for qualitative spatial reasoning KI, 16(4):14–18, 2002 [PMBT01] Nissanka B Priyantha, Allen K.L Miu, Hari Balakrishnan, and Seth J Teller The Cricket compass for context-aware mobile applications In Proceedings of the 7th Int’l Conference on Mobile Computing and Networking, MobiCom 2001, pages 1–14 ACM Press, July 2001 [PNF+ 08] Mark Proctor, Michael Neale, Michael Frandsen, Sam Griffith, Edson Tirelli, Fernando Meyer, and Kris Verlaenen Drools documentation, version 4.0.4 http://labs.jboss.com, 2008 Bibliography [Pol08] 203 Polulu Robotics and Electronics Polulu IR Beacon http://www.pololu.com, 2008 [RAMC+ 04] Anand Ranganathan, Jalal Al-Muhtadi, Shiva Chetan, Roy H Campbell, and M Dennis Mickunas Middlewhere: A middleware for location awareness in ubiquitous computing applications In Proceedings of the 5th Int’l Middleware Conference, Middleware 2004, volume 3231 of LNCS, pages 397–416 Springer, October 2004 [RCC92] David A Randell, Zhan Cui, and Anthony G Cohn A spatial logic based on regions and connection In Proceedings of the 3rd Int’l Conference on Principles of Knowledge Representation and Reasoning, KR 1992, pages 165–176 Morgan Kaufmann, October 1992 [RM04] Jochen Renz and Debasis Mitra Qualitative direction calculi with arbitrary granularity In Proceedings of the 8th Pacific Rim Int’l Conference on Artificial Intelligence, PRICAI 2004, volume 3157 of LNCS, pages 65–74 Springer, August 2004 [Rnc08] RN-Control microcontroller board 1.4 Mega32 http://www.robotikhardware.de, 2008 [Sat01] Mahadev Satyanarayanan Pervasive computing: Vision and challenges IEEE Personal Communications, 8(4):10–17, August 2001 [SAW94] Bill Schilit, Norman Adams, and Roy Want Context-aware computing applications In Proceedings of the 1st Workshop on Mobile Computing Systems and Applications, WMCSA 1994, pages 85–94 IEEE CS Press, December 1994 [SBG99] Albrecht Schmidt, Michael Beigl, and Hans-Werner Gellersen There is more to context than location Computers & Graphics, 23(6):893–901, 1999 [Sch95] William Noah Schilit A System Architecture for Context-Aware Computing PhD thesis, Columbia University, May 1995 [Sch02] Albrecht Schmidt Ubiquitous Computing - Computing in Context PhD thesis, Lancaster University, November 2002 [SDA99] Daniel Salber, Anind K Dey, and Gregory D Abowd The context toolkit: Aiding the development of context-enabled applications In Proceedings of the Conference on Human factors in computing systems, CHI 1999, pages 434–441 ACM Press, May 1999 [SFH+ 03] Giovanna Di Marzo Serugendo, Noria Foukia, Salima Hassas, Anthony Karageorgos, Soraya Kouadri Mostéfaoui, Omer F Rana, Mihaela Ulieru, Paul Valckenaers, and Chris van Aart Self-organisation: Paradigms and applications In Proceedings of the Workshop on Engineering Self-Organising Applications, ESOA 2003, volume 2977 of LNCS, pages 1–19 Springer, July 2003 204 [SG02] [SGKK04] [Sha96] [SKGK04] [SLB+ 03] [SN04] [Ten05] [TM03] [TTH+ 04] [TY04] Bibliography João Pedro Sousa and David Garlan Aura: An architectural framework for user mobility in ubiquitous computing environments In Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture, WICSA 2002, volume 224, pages 29–43 Kluwer Academic Publishers, August 2002 Martin Strohbach, Hans-Werner Gellersen, Gerd Kortuem, and Christian Kray Cooperative artefacts: Assessing real world situations with embedded technology In Proceedings of the 6th Int’l Conference on Ubiquitous Computing, Ubicomp 2004, volume 3205 of LNCS, pages 250–267 Springer, September 2004 Jayant Sharman Integrated Spatial Reasoning in Geographic Information Systems: Combining Topology and Direction PhD thesis, University of Maine, May 1996 Martin Strohbach, Gerd Kortuem, Hans-Werner Gellersen, and Christian Kray Using cooperative artefacts as basis for activity recognition In Proceedings of the 2nd European Symposium on Ambient Intelligence, EUSAI 2004, volume 3295 of LNCS, pages 49–60 Springer, November 2004 Bill N Schilit, Anthony LaMarca, Gaetano Borriello, William G Griswold, David W McDonald, Edward D Lazowska, Anand Balachandran, Jason I Hong, and Vaughn Iverson Challenge: Ubiquitous location-aware computing and the “Place Lab” initiative In Proceedings of the 1st Int’l Workshop on Wireless Mobile Applications and Services on WLAN Hotspots, WMASH 2003, pages 29–35 ACM Press, September 2003 Alexander Scivos and Bernhard Nebel The finest of its class: The natural point-based ternary calculus for qualitative spatial reasoning In Proceedings of the 4th Int’l Conference on Spatial Cognition 2004: Reasoning, Action, Interaction, volume 3343 of LNCS, pages 283–303 Springer, October 2004 Thora Tenbrink Semantics and application of spatial dimensional terms in English and German Technical Report SFB/TR Report No 004-03/2005, University of Bremen, Germany, March 2005 Thora Tenbrink and Reinhard Moratz Group-based spatial reference in linguistic human-robot interaction In Proceedings of the European Cognitive Science Conference, EuroCogSci 2003, pages 325–330, 2003 Tsutomu Terada, Masahiko Tsukamoto, Keisuke Hayakawa, Tomoki Yoshihisa, Yasue Kishino, Atsushi Kashitani, and Shojiro Nishio Ubiquitous chip: A rule-based I/O control device for ubiquitous computing In Proceedings of the 2nd Int’l Conference on Pervasive Computing, Pervasive 2004, volume 3001 of LNCS, pages 238–253 Springer, April 2004 Koji Tsukada and Michiaki Yasumura Activebelt: Belt-type wearable tactile display for directional navigation In Proceedings of the 6th Int’l Conference on Ubiquitous Computing, Ubicomp 2004, volume 3205 of LNCS, pages 384–399 Springer, September 2004 Bibliography 205 [Uni04] University of Illinois at Urbana-Champaign sim.org, 2004 J-Sim 1.3 http://www.j- [VK86] Marc Vilain and Henry Kautz Constraint propagation algorithms for temporal reasoning In Proceedings of the 5th National Conference on Artificial Intelligence, AAAI 1986, pages 377–382 Morgan Kaufmann, August 1986 [Vog02] Simon Vogl Coordination of Users and Services via Wall Interfaces PhD thesis, Johannes Kepler University Linz, 2002 [VPKdL08] Alex Varshavsky, Denis Pankratov, John Krumm, and Eyal de Lara Calibree: Calibration-free localization using relative distance estimations In Proceedings of the 6th Int’l Conference on Pervasive Computing, Pervasive 2008, LNCS Springer, May 2008 [Wan04] Yingxu Wang On autonomous computing and cognitive processes In Proceedings of the 3rd Int’l Conference on Cognitive Informatics, ICCI 2004, pages 3–4 IEEE CS Press, August 2004 [WC02] Brad Williams and Tracy Camp Comparison of broadcasting techniques for mobile ad hoc networks In Proceedings of the 3rd ACM Int’l Symposium on Mobile Ad Hoc Networking and Computing, MobiHoc 2002, pages 194–205 ACM Press, 2002 [Wei91] Mark Weiser The computer for the 21st century Scientific American, 265(3):94–104, 1991 [WFDW07] Jan Oliver Wallgrün, Lutz Frommberger, Frank Dylla, and Diedrich Wolter SparQ user manual v0.7 Technical report, University of Bremen, Germany, July 2007 [WH04] Tom De Wolf and Tom Holvoet Emergence versus self-organisation: Different concepts but promising when combined In Proceedings of the Workshop on Engineering Self-Organising Applications, ESOA 2004, volume 3464 of LNCS, pages 1–15 Springer, July 2004 [WHFG92] Roy Want, Andy Hopper, Veronica Falcao, and Jonathan Gibbons The active badge location system ACM Transactions on Information Systems, 10(1):91–102, January 1992 [WLLP01] Brett Warneke, Matt Last, Brian Liebowitz, and Kristofer S.J Pister Smart dust: Communicating with a cubic-millimeter computer IEEE Computer, 34(1):44–51, 2001 [WSA+ 95] Roy Want, Bill Schilit, Norman Adams, Rich Gold, Karin Petersen, John Ellis, David Goldberg, and Mark Weiser The PARCTAB ubiquitous computing experiment Technical Report CSL-95-1, Xerox Palo Alto Research Center, March 1995 [Zam04] Franco Zambonelli Spatial computing and self-organization In Proceedings of the 13th IEEE Int’l Workshops on Enabling Technologies, WETICE 2004, pages 4–8 IEEE CS Press, June 2004 206 Bibliography [ZF96] Kai Zimmermann and Christian Freksa Qualitative spatial reasoning using orientation, distance, and path knowledge Applied Intelligence, 6(1):49–58, 1996 [ZGMT04] Franco Zambonelli, Marie Pierre Gleizes, Marco Mamei, and Robert Tolksdorf Spray computers: Frontiers of self-organization for pervasive computing In Proceedings of the 13th IEEE Int’l Workshops on Enabling Technologies, WETICE 2004, pages 403–408 IEEE CS Press, June 2004 [ZM04] Franco Zambonelli and Marco Mamei Spatial computing: An emerging paradigm for autonomic computing and communication In Proceedings of the 1st Int’l IFIP Workshop on Autonomic Communication, WAC 2004, volume 3457 of LNCS, pages 44–57 Springer, October 2004 [...]... an overview of open issues for possible future work is given 2 Spatial Awareness The real power of the concept comes not from any one of these devices; it emerges from the interaction of all of them Mark Weiser, 1952-1999 This chapter introduces spatial awareness of autonomous embedded systems, which is the main subject of this work In Section 2.1, we first give an overview on context -awareness, which... feature of our work Actually, most of the known phenomena of self-organization and -adaptation in nature are phenomena of selforganization in space [MZ05], and [ZM04] identifies the concept of space and the awareness of distributed components of their surrounding to play an important role for mechanisms of self-organization, as for example the coordination of activities by exploiting their spatial structure... 191 List of Figures 2.1 2.2 2.3 2.4 2.5 Components of a digital artifact Exchange and comparison of self-descriptions Emerging “glider” pattern in “Game of Life” Static spatial properties and relations of artifacts General architecture for spatial awareness Zone -of- Influence for a car’s braking distance [FHR+ 08] Types of Zones -of- Influence... context goes through similar layers of abstraction until reaching the application, and a rule-based approach has been chosen for defining application-level behavior 2.2 Autonomous Embedded Systems As stated in the previous section, context -awareness is a crucial contributor to the autonomy of embedded systems, which are considered as computer systems that are parts of larger systems and realize dedicated... feasibility and quality of the Zones-ofInfluence Framework has been conducted 1.3 Thesis Outline The thesis is structured as follows Chapter 2 gives an introduction in contextawareness of autonomous embedded systems, with which physical objects are augmented and to which we refer to as digital artifacts then, motivates its significance for mechanisms of self-organization, discusses the role of spatial context... architecture for providing spatial awareness to artifacts At the end of this chapter, a comprehensive survey and comparison of related work are given Chapter 3 elaborates on quantitative and qualitative representations of spatial aspects, which are the basis for representing spatial properties of artifacts with so-called Zones -of- Influence as well as for recognizing and using spatial relations between... clear advantages whenever the spatial cognition of humans is involved [Mus00] or systems with limited computing resources are concerned [Fre92b], among others Summing up, the focus of this thesis can be stated as follows: What are concepts and architectures for making autonomous embedded systems aware of qualitatively abstracted spatial relations over time and using them in spatially aware applications?... with spatial context information, whereas a classification is given and our focus on spatial relations as well as their changes over time is emphasized Afterwards, an architecture for spatial awareness is presented in Section 2.5, and Section 2.6 finally provides a comprehensive survey and comparison of related work addressing the issue of how to make autonomous embedded systems aware about abstracted spatial. .. Context and Awareness Subject of the field of pervasive computing is the integration of technology into everyday objects With computing power invisibly integrated in a huge number of networked objects it becomes necessary that they operate more autonomously, 10 2 Spatial Awareness as the embedding of digital technology leads to constrained human-computer interfaces on the one hand, and the ubiquity of such... context of use A survey on the foundations of context-aware computing and first research projects is given in [CK00] Several definitions of context and awareness can be found in literature In the field of computer supported cooperative work (CSCW), [DB92] considers an awareness of the others’ activities necessary for successful collaboration, and defines awareness as an understanding of the activities of others, ...Clemens Holzmann Spatial Awareness of Autonomous Embedded Systems VIEWEG+TEUBNER RESEARCH Clemens Holzmann Spatial Awareness of Autonomous Embedded Systems VIEWEG+TEUBNER RESEARCH... comparison of related work addressing the issue of how to make autonomous embedded systems aware about abstracted spatial relations over time 2.1 Context and Awareness Subject of the field of pervasive... 1952-1999 This chapter introduces spatial awareness of autonomous embedded systems, which is the main subject of this work In Section 2.1, we first give an overview on context -awareness, which denotes

Ngày đăng: 08/03/2016, 11:38

Tài liệu cùng người dùng

Tài liệu liên quan