Patent ID: 11928519
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
a memory that stores computer executable components; and
a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise:
a determination component that determines, from a plurality of data locations, a first group of surrounding contexts for a raw entity of a software application to be modernized;
a matching component that:
matches the first group of surrounding contexts with one or more respective second groups of known surrounding contexts of one or more known entities according to a defined threshold, and
determines a selected one of the one or more known entities by prioritizing the first group of surrounding contexts based on a defined order of priority for respective data locations from which the first group of surrounding contexts were determined; and

a type identification component that identifies an entity type for the raw entity based on the selected known entity.