The Service-Oriented Computing (SOC) paradigm promotes the use of basic composition units - services - to support the rapid development of distributed applications. Service composition is today a manual long-time activity. This paper presents DoCoSOC a multi-domain development environment that automates service composition- that uses domain SOA models to automate service composition.