(a) design principles of microservices (b) architectural smells (c) architectural refactorings Freshening the Air in Microservices: Resolving Architectural Smells via Refactoring University of Pisa, Pisa, Italy 10.1007/978-3-030-45989-5