Dictionary.com
Thesaurus.com

will have been devising

  • future perfect progressive
    of devise.
    devise
    verb (used with object)
    to contrive, plan, or elaborate; invent from existing principles or ideas.