Software author ('Uncle Bob') referenced in The Curse of Service Object for his book Clean Code. Cited for the ideas that a service should have a well-defined interface, may be a single or composite component separated by architectural boundaries, and for emphasizing the single responsibility principle — 'only a single reason to change a unit of code'. His service examples in Clean Code are framed in a microservices/service-oriented-architecture context.