This document summarizes the state of research in service-oriented computing. It discusses key concepts like service-oriented architecture (SOA) and how it promotes assembling application components into a loosely coupled network of services. The document outlines research challenges in areas like service foundations (discovery, binding etc.), composition, management/monitoring, and design/development. It provides examples of the current state of research on topics like enterprise service buses, self-managing services, and engineering service applications.