Abstract
Smart Spaces outline an intriguing application scenario where people are immersed in time and space in an augmented virtual environment, which suitably exploits ubiquitous computing technologies, space and time awareness, and pervasive intelligence. A number of technical, social, pragmatic challenges, arising from several perspectives and domains, need to be dealt with.
Moving from a Socio-Technical Systems approach, this paper first introduces the Butlers for Smart Spaces (BSS) architecture, which specialises the Butlers architecture originally defined for Smart Homes to the Smart Spaces scenario; then, it shows how BSS can be mapped onto the Home Manager platform, and discussed how a Smart Space can be designed and developed on its top—in general, and with regard to a specific example.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Amazon: Smart home (2016). https://www.amazon.com/smarthome-home-automation/b?ie=UTF8&node=6563140011
Apple: Home Kit (2014). https://developer.apple.com/homekit/
Apple: Siri home page (2015). http://www.apple.com/ios/siri/
Bakir, A., Chesler, G., Torriente, M.: Program the IoT with Swift for iOS. In: Home Automation Using HomeKit, pp. 343–395. Apress, Berkeley (2016)
Casadei, M., Omicini, A.: Programming agent-environment interaction for MAS situatedness in ReSpecT. The Knowledge Engineering Review, January 2010
Chakrabarty, A.: Technology and Governance: Enabling Participatory Democracy. MPRA Paper 65231, University Library of Munich, Germany, June 2015. https://ideas.repec.org/p/pra/mprapa/65231.html
Denti, E.: Novel pervasive scenarios for home management: the Butlers architecture. SpringerPlus 3(52), 1–30 (2014)
Denti, E., Calegari, R.: Butler-ising Home Manager: a pervasive multi-agent system for home intelligence. In: Loiseau, S., Filipe, J., Duval, B., Van Den Herik, J. (eds.) Proceeding of ICAART 2015, pp. 249–256. SCITEPRESS, Lisbon (2015)
Denti, E., Calegari, R., Prandini, M.: Extending a smart home multi-agent system with role-based access control. In: 5th International Conference on Internet Technologies & Society (ITS 2014), pp. 23–30. IADIS Press, Taipei, 10–12 December 2014
Efergy (2015). http://efergy.com/uk/products/rmpro/
Escobedo, L., Tentori, M., et al.: Using augmented reality to help children with autism stay focused. IEEE Pervasive Comput. 13(1), 38–46 (2014)
Gal, C.L., Martin, J., Lux, A., Crowley, J.L.: Smart office: design of an intelligent environment. IEEE Intell. Syst. 16(4), 60–66 (2001)
Google: Works with Nest (2014). https://nest.com/
Google: Google now (2015). https://www.google.com/landing/now/
Han, D.M., Lim, J.H.: Smart home energy management system using IEEE 802.15.4 and ZigBee. IEEE Trans. Consum. Electron. 56(3), 1403–1410 (2010)
Helal, A., Moore, S., Ramachandran, B.: Drishti: an integrated navigation system for visually impaired and disabled. In: Proceeding of Wearable Computers, pp. 149–156 (2001)
Helal, S., Mann, W., El-Zabadani, H., et al.: The Gator Tech Smart House: a programmable pervasive space. Computer 38(3), 50–60 (2005)
Home Manager. http://apice.unibo.it/xwiki/bin/view/Products/HomeManager
Jennings, N.R., Moreau, L., Nicholson, D., Ramchurn, S., Roberts, S., Rodden, T., Rogers, A.: Human-agent collectives. Com. ACM 57(12), 80–88 (2014). http://doi.acm.org/10.1145/2629559
Kidd, C.D., et al.: The aware home: A living laboratory for ubiquitous computing research. In: Yuan, F., Hartkopf, V. (eds.) CoBuild 1999. LNCS, vol. 1670. Springer, Heidelberg (1999)
Li, T., Horkoff, J.: Dealing with security requirements for socio-technical systems: a holistic approach. In: Jarke, M., Mylopoulos, J., Quix, C., Rolland, C., Manolopoulos, Y., Mouratidis, H., Horkoff, J. (eds.) CAiSE 2014. LNCS, vol. 8484, pp. 285–300. Springer, Heidelberg (2014)
Microsoft: The internet of your things (2015). https://dev.windows.com/en-us/iot/
Microsoft: Cortana (2016). https://www.microsoft.com/en-us/mobile/experiences/cortana/
MyDlink (2016). http://www.dlink.com/uk/en/home-solutions/mydlink/
Omicini, A., Denti, E.: Formal ReSpecT. Electron. Notes Theoret. Comput. Sci. 48, 179–196 (2001)
Omicini, A., Zambonelli, F.: Coordination for Internet application development. Auton. Agent. Multi-Agent Syst. 2(3), 251–269 (1999)
Omicini, A., Zambonelli, F.: Coordination of large-scale socio-technical systems: challenges and research directions. In: CEUR Workshop Proceedings, WOA 2015 From Objects to Agents, vol. 1382, pp. 76–79. Sun SITE Central Europe (2015)
Papadopoulos, N., Meliones, A., Economou, D., Karras, I., Liverezas, I.: A connected home platform and development framework for smart home control applications. In: Proceeding of 7th IEEE International Conference INDIN 2009, pp. 402–409, June 2009
Ricci, A., Piunti, M., Tummolini, L., Castelfranchi, C.: The mirror world: preparing for mixed-reality living. IEEE Pervasive Comput. 14(2), 60–63 (2015)
Rothensee, M.: User acceptance of the intelligent fridge: empirical results from a simulation. In: Floerkemeier, C., Langheinrich, M., Fleisch, E., Mattern, F., Sarma, S.E. (eds.) IOT 2008. LNCS, vol. 4952, pp. 123–139. Springer, Heidelberg (2008)
Saha, D., Mukherjee, A.: Pervasive computing: a paradigm for the 21st century. Computer 36(3), 25–31 (2003)
Samsung Smart Things (2015). https://www.smartthings.com
Satyanarayanan, M.: Pervasive computing: vision and challenges. IEEE Personal Commun. 8(4), 10–17 (2001)
Schaffers, H., Komninos, N., Pallot, M., Trousse, B., Nilsson, M., Oliveira, A.: Smart cities and the future Internet: towards cooperation frameworks for open innovation. In: Domingue, J., et al. (eds.) The Future Internet. LNCS, vol. 6656, pp. 431–446. Springer, Heidelberg (2011)
Schultz, J.: The Internet of Things we don’t own? Commun. ACM 59(5), 36–38 (2016)
Sittoni, A., Brunelli, D., Macii, D., Tosato, P., Petri, D.: Street lighting in smart cities: a simulation tool for the design of systems based on narrowband PLC. In: IEEE First International Smart Cities Conference (ISC2), pp. 1–6, October 2015
Song, Y., Han, B., Zhang, X., Yang, D.: Modeling and simulation of smart home scenarios based on Internet of Things. In: 3rd IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC), pp. 596–600, September 2012
Stojanovic, N.: On using query neighbourhood for better navigation through a product catalog: smart approach. In: IEEE International Conference on e-Technology, e-Commerce and e-Service, IEEE 2004, pp. 405–412, March 2004
TuCSoN (2008). http://tucson.apice.unibo.it/
Weilkiens, T., Lamm, J.G., Roth, S., Walker, S.: An Example: The Virtual Museum Tour System. Wiley, New York (2015)
Whitworth, B.: Socio-technical systems. In: Encyclopedia of Human Computer Interaction, pp. 533–541. Idea Group, Hershey (2006)
Ye, X., Huang, J.: A framework for cloud-based smart home, vol. 2 (2011)
Zambonelli, F.: Toward sociotechnical urban superorganisms. Computer 45(8), 76–78 (2012). http://www.computer.org/csdl/mags/co/2012/08/mco2012080076-abs.html
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Calegari, R., Denti, E. (2016). The Butlers Framework for Socio-Technical Smart Spaces. In: Bagnoli, F., et al. Internet Science. INSCI 2016. Lecture Notes in Computer Science(), vol 9934. Springer, Cham. https://doi.org/10.1007/978-3-319-45982-0_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-45982-0_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-45981-3
Online ISBN: 978-3-319-45982-0
eBook Packages: Computer ScienceComputer Science (R0)