Abstract
Many existing smart home solutions focus on one particular environment. With the development of mobile phones and wearable devices, there is the potential to collect data about an individual throughout their daily life as they intersect many different environments. This results in the issue of collecting and processing heterogeneous data from physical environments and individuals. This paper introduces a scalable and easily deployable and maintainable architecture capable of accommodating heterogeneous data and processing the data for consumption across a wide variety of platforms, from mobiles phones and tablets to desktop computers and televisions. A real-world example of the architecture being utilized to monitor the temperature in an office is presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Cook, D.J.: How smart is your home? Science 335, 1579–1581 (2012)
Wood, A., Virone, G., Doan, T., Cao, Q.: ALARM-NET: Wireless sensor networks for assisted-living and residential monitoring. University of Virginia, Tech. Rep., pp. 1–14 (2006), doi:10.1109/MNET.2008.4579768m
Cook, D.J., Crandall, A.S., Thomas, B.L., Krishnan, N.C.: CASAS: A smart home in a box. Computer 46(7), 62–69 (2013)
Cook, D.J., Das, S.K.: How smart are our environments? An updated look at the state of the art. Pervasive and Mobile Computing 3(2), 53–73 (2007)
Rodriguez, A.: RESTful Web services: The basics (2008), https://www.ibm.com/developerworks/webservices/library/ws-restful/
Java SunSpot, http://www.sunspotworld.com/
Martin, R.C.: Clean Code: A Handbook of Agile Software Craftsmanship, vol. 1. Prentice Hall (2008), http://portal.acm.org/citation.cfm?id=1388398
Tynetec, http://www.tynetec.co.uk/
Shimmer, http://www.shimmersensing.com/
Twitter, http://www.twitter.com
FitBit, http://www.fitbit.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Gawley, R., Nugent, C., Calzada, A. (2014). Implementing a Platform Agnostic Architecture to Accommodate Heterogeneous Data. In: Hervás, R., Lee, S., Nugent, C., Bravo, J. (eds) Ubiquitous Computing and Ambient Intelligence. Personalisation and User Adapted Services. UCAmI 2014. Lecture Notes in Computer Science, vol 8867. Springer, Cham. https://doi.org/10.1007/978-3-319-13102-3_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-13102-3_34
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13101-6
Online ISBN: 978-3-319-13102-3
eBook Packages: Computer ScienceComputer Science (R0)