protected Service createDynamicService() {
Service dynamicService = assemblyFactory.createService();
dynamicService.setName("$dynamic$");
InterfaceContract dynamicInterfaceContract = new InterfaceContractImpl() {};
Interface dynamicInterface = new DynamicInterfaceImpl();
Operation dynamicOperation = new OperationImpl();
dynamicOperation.setDynamic(true);
dynamicInterface.getOperations().add(dynamicOperation);
dynamicInterfaceContract.setInterface(dynamicInterface);
dynamicService.setInterfaceContract(dynamicInterfaceContract);
return dynamicService;