Skip to main content

Implementing a Platform Agnostic Architecture to Accommodate Heterogeneous Data

  • Conference paper
Ubiquitous Computing and Ambient Intelligence. Personalisation and User Adapted Services (UCAmI 2014)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8867))

  • 3186 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cook, D.J.: How smart is your home? Science 335, 1579–1581 (2012)

    Article  Google Scholar 

  2. 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

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Rodriguez, A.: RESTful Web services: The basics (2008), https://www.ibm.com/developerworks/webservices/library/ws-restful/

  6. Java SunSpot, http://www.sunspotworld.com/

  7. Martin, R.C.: Clean Code: A Handbook of Agile Software Craftsmanship, vol. 1. Prentice Hall (2008), http://portal.acm.org/citation.cfm?id=1388398

  8. Tynetec, http://www.tynetec.co.uk/

  9. Shimmer, http://www.shimmersensing.com/

  10. Twitter, http://www.twitter.com

  11. FitBit, http://www.fitbit.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics