A web integration framework