Developing IoT-based Smart Health Monitoring Systems using Design Patterns | IEEE Conference Publication | IEEE Xplore