The process of semantic web service composition arranges several web services into one composite service to realize complex workflows with an exploitation of semantics. This paper proposes a framework to automatic semantic web service composition. Its advantage is that a huge amount of computation is performed during preprocessing and the composition approach is designed to exploit the parallel execution of processes which is nowadays supported in multiprocessor platforms. The framework is built to suit the WS Challenge competition requirements.