Cloud, Fog, and Edge Computing: A Software Engineering Perspective
Fog Computing: Helping the Internet of Things Realize Its Potential