Architecting the internet of things (Springer, 2011)