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.