×

Role-based modernization of legacy applications

  • US 9,483,252 B2
  • Filed: 04/27/2015
  • Issued: 11/01/2016
  • Est. Priority Date: 10/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-assisted method for modernizing a single legacy application that is menu-driven and having a plurality of tasks that are configured to be separately executed on a host computing system, comprising:

  • determining from the plurality of tasks of the menu-driven, single legacy application a plurality of executable legacy tasks that are configured to be separately executed on the host computing system;

    reorganizing the determined plurality of executable legacy tasks by role by assigning one or more of the determined executable legacy tasks to each of a plurality of roles, each role comprising a definition of one or more users authorized to use the role to access the legacy application tasks and a set of identifiers of the one or more determined executable tasks assigned to the role;

    storing the roles in a configuration data repository, such that when the configuration data repository is downloaded to a client computing system, the determined executable legacy tasks assigned to a role are made accessible to a user authorized to access the host computing system by that role; and

    causing the configuration data repository and a role-based interface to be downloaded to the client computing system, wherein at least one of the roles in the downloaded configuration data repository is used to directly access one or more of the determined executable legacy tasks assigned to the at least one of the roles, without invoking menus of the menu-driven, single legacy application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×