Failure recovery of composite semantic web services using subgraph replacement | IEEE Conference Publication | IEEE Xplore