One major advantage of web services is the ability to be combined to create composite services on-demand through automatic composition techniques. However, although the inclusion of semantics allows a greater precision in the description of their functionality, and therefore greater composition capabilities, the current application of Semantic Web Services (SWS) composition techniques still remains limited due in part to both lack of publicly available, robust, and scalable software composition engines and the heterogeneity that exists among the different SWS description languages. As a response to these problems, ComposIT, a semantic web service composition engine, has been developed by the Intelligent Systems Unit at the Centro de Investigación en Tecnoloxías da Información (CITIUS).