Implementation of  service virtualisation design pattern