...
Tuscany is an implementation of the SCA specification, currently in the Apache Software Foundation incubator. In fact, there are currently two Tuscany implementations - one based on Tomcat for assembly of Java applications, and one based on C++. Others are expected to follow. The idea is to use a common application assembly model (SCA) in all implementations.
The purpose of the SCA spec and the Tuscany implementation is to address a key problem of application development in a world of service-oriented architectures and composite applications. As Bill Roth of BEA states in his blog:
...