Please can somebody tell me the difference between Web Services composition testing and SOA testing. I understand that SOA need not specifically be composed of Web Services alone. But can I use the test methodologies used to test web services composition for SOA also.

For example Coloured Petri Nets are used create test cases for Web Service composition. Can I use the same for SOA Testing?