Abstract
The traditional Internet of Things (IoT) vision states that passive, everyday objects are uniquely identified through some computer-readable means such as barcodes or RFID so that electronic systems can identify them. The identity is then used to retrieve a virtual representation for the object - a source of information that forms the basis for context awareness, decision making or action invocatoin. It was envisioned that every object in the world could be tagged and that the Internet could provide the network across which these “things” could be active (resolved, interacted, etc.). In this chapter, we describe how this vision converges with the vision for Intelligent Environments (IEs) as Ubiquitous Computing deployments that are endowed with an Ambient Intelligence. In particular we see the marriage of passiveobjects from IoT and active-objects from IE as symbiotic if real-world deployment can ever be achieved - it is from these objects that the fabric of IEs will be woven.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Weiser, M.: The computer for the twenty-first century. Scientific American, 94–104 (September 1991)
Brock, D.: The networked physical world, proposals for engineering the next generation of computing, commerce and automatic-identification. Auto-ID Centre Whitepaper (January 2001)
Magrassi, P.: A world of smart objects: The role of auto identification technologies. Strategic Analysis Report, Gartner (2001)
Brock, D.: The physical markup language. Auto-ID Centre Whitepaper (February 2001)
Kindberg, T., Barton, J., Morgan, J., Becker, G., Caswell, D., Debaty, P., Gopal, G., Frid, M., Krishnan, V., Morris, H., Schettino, J., Serra, B., Spasojevic, M.: People, places, things: Web presence for the real world. In: 2000 Third IEEE Workshop on Mobile Computing Systems and Applications, pp. 19–28 (2000)
Barton, J., Kindberg, T.: The challenges and opportunities of integrating the physical world and networked systems. Technical report, HPL Technical report HPL-2001-18 (2001)
Want, R., Russell, D.M.: Ubiquitous electronic tagging. IEEE Distributed Systems Online 1(2) (February 2000)
Quack, T., Bay, H., Van Gool, L.: Object Recognition for the Internet of Things. In: Floerkemeier, C., Langheinrich, M., Fleisch, E., Mattern, F., Sarma, S.E. (eds.) IOT 2008. LNCS, vol. 4952, pp. 230–246. Springer, Heidelberg (2008)
Rekimoto, J., Ayatsuka, Y.: Cybercode: Designing augmented reality environments with visual tags. In: Proceedings of the ACM Designing Augmented Reality Environments (2000)
Adelmann, R., Langheinrich, M., Floerkemeier, C.: Toolkit for bar code recognition and resolving on camera phones - jump starting the internet of things. In: Proceedings of Workshop Mobile and Embedded Interactive Systems (MEIS 2006) at Informatik 2006, pp. 366–373 (2006)
Collins, D.J., Whipple, N.N.: Using Bar Codes – why it’s taking over. Data Capture Institute (1990)
Falas, T., Kashani, H.: Two-dimensional bar-code decoding with camera-equipped mobile phones. In: Fifth Annual IEEE International Conference Pervasive Computing and Communications Workshops (PerCom), pp. 597–600 (2007)
Kindberg, T., Barton, J.: A web-based nomadic computing system. Computer Networks, Special Edition on Pervasive Computing 35(4), 443–456 (2001)
Falcao, V., Gibbons, J., Want, R., Hopper, A.: The active badge location system. ACM Transaction on Information Systems 10(1), 91–102 (1992)
Ward, A., Jones, A., Hopper, A.: A new location technique for the active office. IEEE Personal Communications 4(5), 42–47 (1997)
Balakrishnan, H., Priyantha, N.B.: The cricket indoor location system: Experience and status. In: Proceedings of the 2003 Workshop on Location-Aware Computing, Held in conjunction with UbiComp 2003, pp. 7–9 (2003)
Welbourne, E., Battle, L., Cole, G., Gould, K., Rector, K., Raymer, S., Balazinska, M., Borriello, G.: Building the internet of things using rfid: The rfid ecosystem experience. IEEE Internet Computing 13(3), 48–55 (2009)
Cadman, J.: Deploying commercial location-aware systems. In: Proceedings of the 2003 Workshop on Location-Aware Computing, Held in conjunction with UbiComp 2003, pp. 4–6 (2003)
Garcia-Valverde, T., Garcia-Sola, A., Hagras, H., Dooley, J., Callaghan, V., Botia, J.A.: A fuzzy logic based system for indoor localisation using wifi in ambient intelligent environments. To appear in IEEE Transactions on Fuzzy Systems (2012)
Rellermeyer, J.S., Duller, M., Gilmer, K., Maragkos, D., Papageorgiou, D., Alonso, G.: The Software Fabric for the Internet of Things. In: Floerkemeier, C., Langheinrich, M., Fleisch, E., Mattern, F., Sarma, S.E. (eds.) IOT 2008. LNCS, vol. 4952, pp. 87–104. Springer, Heidelberg (2008)
Haller, S.: The things in the internet of things. In: Procceedings of the Internet of Things Conference 2010, Tokyo, Japan (2010)
de Ruyter, B., Aarts, E.: Ambient intelligence: visualizing the future. In: Proceedings of the Working Conference on Advanced Visual interfaces (AVI 2004), pp. 203–208 (2004)
Johanson, B., Fox, O., Winograd, T.: The interactive workspaces project: Experiences with ubiquitous computing rooms. IEEE Pervasive Computing 1, 67–74 (2002)
Hamchi, I., Degré, S., Diduch, L., Rose, T., Fiscus, J., Fillinger, A., Stanford, V.: Middleware and metrology for the pervasive future. IEEE Pervasive Computing Mobile 8and Ubiquitous Systems 8(3), 74–83 (2009)
Ressel, C., Ziegler, J., Naroska, E.: An approach towards personalized user interfaces for ambient intelligent home environments. In: 2nd IET International Conference on Intelligent Environments, IE 2006, vol. 1, pp. 247–255 (2006)
Bellik, Y., Jacquet, C.: From the intelligent room to ambient intelligence. 1st Digiteo Annual Forum, Poster no. 2008-01 (2008)
Mozer, M.C.: The neural network house: An environment that adapts to its inhabitants. In: Coen, M. (ed.) Proceedings of the American Association for Artificial Intelligence Spring Symposium on Intelligent Environments, pp. 110–114 (1998)
Kidd, C.D., Orr, R., Abowd, G.D., Atkeson, C.G., Essa, I.A., MacIntyre, B., Mynatt, E.D., Starner, T., Newstetter, W.: The Aware Home: A Living Laboratory for Ubiquitous Computing Research. In: Yuan, F., Hartkopf, V. (eds.) CoBuild 1999. LNCS, vol. 1670, pp. 191–198. Springer, Heidelberg (1999)
Broxvall, M., Seo, B.S., Kwon, W.Y.: The peis kernel: A middleware for ubiquitous robotics. In: Proceedings of the IROS 2007 Workshop on Ubiquitous Robotic Space Design and Applications (2007)
El-Desouky, B., Hagras, H.: An adaptive type-2 fuzzy logic based agent for multi-occupant ambient intelligent environments. In: Proceedings of the 5th International Conference on Intelligent Environments, IE 2009 (2009)
Cook, D.J., Youngblood, M., Heierman, E., Gopalratnam, K., Rao, S., Litvin, A., Khawaja, F.: Mavhome: An agent-based smart home. In: Proceedings of the IEEE International Conference on Pervasive Computing and Communications, pp. 521–524 (2003)
Mattern, F., Cantero, M.O., Vidal, J.L.: Ubiquitous computing – the trend towards the computerization and networking of all things. Upgrade 2(5) (October 2001)
Streitz, N., Nixon, P.: The disappearing computer. Communications of the ACM 48(3), 32–35 (2005)
Kameas, A., Mavrommati, I., Markopoulos, P.: Computing in tangible: using artifacts as components of ambient intelligence environments. In: Ambient Intelligence: The evolution of Technology, Communication and Cognition, pp. 121–142 (2004)
Pounds-Cornish, A., Holmes, A.: The idorm - a practical deployment of grid technology. In: Second IEEE International Symposium on Cluster Computing and the Grid, CCGRID 2002 (2002)
Limb, R., Armitage, S., Chin, J., Kalawsky, R., Callaghan, V., Bull, P., Colley, M., Hagras, H.: User interaction in a shared information space - a pervasive environment for the home. In: Proceedings of the IEE Workshop on Perspectives in Pervasive Computing (October 2005)
Hagras, H., Callaghan, V., Colley, M., Clarke, G., Pounds-Cornish, A., Duman, H.: Creating an ambient-intelligence environment using embedded agents. IEEE Intelligent Systems 19(6), 12–20 (2004)
Rivera-Illingworth, F., Callaghan, V., Hagras, H.: A neural network agent based approach to activity detection in ami environments. In: Proceedings of the First IEE International Workshop on Intelligent Environments, IE 2005 (2005)
Dooley, J., Callaghan, H.H.V., Gardner, M., Ghanbaria, M., AlGhazzawi, D.: The intelligent classroom: Beyond four walls. In: Intelligent Campus Workshop (IC 2011) held at the 7th IEEE Intelligent Environments Conference, IE 2011 (2011)
Dooley, J., Ball, M., Al-Mulla, M.: Beyond four walls: Towards large-scale intelligent environments. In: Proceedings of the First Workshop on Large Scale Intelligent Environments (WOLSIE), col-located with the 8th International Conference on Intelligent Envrironments, IE 2012 (2012)
Cook, D.J., Das, S.: Pervasive computing at scale: Transforming the state of the art. Journal of Pervasive and Mobile Computing 8(1), 22–35 (2012)
Beslay, L., Hakala, H.: Digital territory: Bubbles. In: European Visions for the Knowledge Age: A Quest for New Horizons in the Information Society (2007)
Whittington, L., Dooley, J., Henson, M., AL-Malaise AL-Ghamdi, A.: Towards followme user profiles for macro intelligent environments. In: Proceedings of the First Workshop on Large Scale Intelligent Environments (WOLSIE), col-located with the 8th International Conference on Intelligent Envrironments, IE 2012 (2012)
Dooley, J.: An Information Centric Architecture for Large Scale Description and Discovery of Ubiquitous Computing Objects. PhD thesis, University of Essex (2011)
Dooley, J., Henson, M., Callaghan, V., Hagras, H., AlGhazzawi, D., Malibari, A., AlHaddad, M., AL-Malaise AL-Ghamdi, A.: A formal model for space based ubiquitous computing. In: Intelligent Environments Conference, IE 2011 (2011)
Dooley, J., Wagner, C., Hagras, H., Pruvost, G.: Followme: The persistent gui. In: 1st International Workshop on Situated Computing for Pervasive Environments (SCOPE 2011) at the 6th International Symposium on Parallel Computing in Electrical Engineering, PARELEC 2011 (2011)
Jin, Y., Wang, R., Huang, H., Sun, L.: Agent-oriented architecture for ubiquitous computing in smart hyperspace. Wireless Sensor Network 2, 74–84 (2010)
Jammes, F., Mensch, A., Smit, H.: Service-oriented device communications using the devices profile for web services. In: Proceedings of the 3rd International Workshop on Middleware for Pervasive and Ad-hoc Computing, MPAC (2005)
Zeeb, E., Bobek, A., Bohn, H., Golatowski, F.: Service-oriented architectures for embedded systems using devices profile for web services. In: 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW), vol. 1, pp. 956–963 (May 2007)
Emmerich, W.: OMG/CORBA: An Object-Oriented Middleware. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, pp. 902–907. John Wiley and Sons (2002)
Henning, M.: A new approach to object-oriented middleware. IEEE Internet Computing 8(1), 66–75 (2004)
Kon, F., Costa, F., Blair, G., Campbell, R.H.: The case for reflective middleware. Communications of the ACM 45(6), 33–38 (2002)
Chin, J., Callaghan, V., Clarke, G.: Soft-appliances: A vision for user created networked appliances in digital homes. Journal of Ambient Intelligence and Smart Environments, JAISE (2009)
Keith Edwards, W., Newman, M.W., Sedivy, J.Z.: The case for recombinant computing (technical report csl-01-1). Technical report, Xerox Palo Alto Research Center (2001)
Bilgin, A., Dooley, J., Whittington, L., Hagras, H., Henson, M., Wagner, C., Malibari, A., AlGhamdi, A., AlHaddad, M., AlGhazzawi, D.: Dynamic profile-selection for zslices based type-2 fuzzy agents controlling multi-user ambient intelligent environments. In: Proceedings of the 2012 FUZZ-IEEE Conference (2012)
Callaghan, V.: Buzz-boarding; practical support for teaching computing, based on the internet-of-things. In: 1st Annual Conference on the Aiming for Excellence in STEM Learning and Teaching (April 2012)
Upton, E., Halfacree, G.: Raspberry Pi User Guide. John Wiley and Sons (2012)
Buechley, L., Eisenberg, M., Catchen, J., Crockett, A.: The lilypad arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education. In: Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, CHI 2008, pp. 423–432. ACM (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dooley, J., Hagras, H., Callaghan, V., Henson, M. (2013). The Tailored Fabric of Intelligent Environments. In: Bessis, N., Xhafa, F., Varvarigou, D., Hill, R., Li, M. (eds) Internet of Things and Inter-cooperative Computational Technologies for Collective Intelligence. Studies in Computational Intelligence, vol 460. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34952-2_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-34952-2_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34951-5
Online ISBN: 978-3-642-34952-2
eBook Packages: EngineeringEngineering (R0)