Towards Parallel Programmming by Transformation: The FAN skeleton framework