Emulate

meaning: to copy something achieved by someone else and try to do it as well as they have:

usage: They hope to emulate the success of other software companies .