Dictionary.com
Thesaurus.com

has been superseding

  • present perfect progressive
    of supersede (3rd person singular).
    supersede
    verb (used with object)
    to replace in power, authority, effectiveness, acceptance, use, etc., as by another person or thing.