Implementing a Platform Agnostic Architecture to Accommodate Heterogeneous Data
暂无分享,去创建一个
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.
[1] Robert C. Martin. Clean Code - a Handbook of Agile Software Craftsmanship , 2008 .
[2] Diane J. Cook,et al. How smart are our environments? An updated look at the state of the art , 2007, Pervasive Mob. Comput..
[3] Diane J Cook,et al. How Smart Is Your Home? , 2012, Science.
[4] Diane J. Cook,et al. CASAS: A Smart Home in a Box , 2013, Computer.
[5] John A. Stankovic,et al. ALARM-NET: Wireless Sensor Networks for Assisted-Living and Residential Monitoring , 2006 .