Support ambient intelligence solutions for small to medium size enterprises: Typologies and taxonomies for developers | IEEE Conference Publication | IEEE Xplore