SoftwareEngineering: Service Virtualization Use Cases for Cloud-Native Applications