Invention Grant
US08935663B2 Identifying deprecated external routines invoked by a software application implementing subtype polymorphism 有权
识别由实现子类型多态性的软件应用程序调用的不推荐使用的外部例程

  • Patent Title: Identifying deprecated external routines invoked by a software application implementing subtype polymorphism
  • Patent Title (中): 识别由实现子类型多态性的软件应用程序调用的不推荐使用的外部例程
  • Application No.: US13426605
    Application Date: 2012-03-22
  • Publication No.: US08935663B2
    Publication Date: 2015-01-13
  • Inventor: Praneet Tiwari
  • Applicant: Praneet Tiwari
  • Applicant Address: US CA Redwood Shores
  • Assignee: Oracle International Corporation
  • Current Assignee: Oracle International Corporation
  • Current Assignee Address: US CA Redwood Shores
  • Agent Narendra Reddy Thappeta
  • Main IPC: G06F9/44
  • IPC: G06F9/44
Identifying deprecated external routines invoked by a software application implementing subtype polymorphism
Abstract:
An aspect of the present invention identifies deprecated routines invoked by a software application implementing subtype polymorphism by examination of the software application, without having to execute the software instructions. In one embodiment, upon receiving software instructions constituting the software application, the polymorphic data types, variables of the data types, and a corresponding set of assignments for each variable are identified in the received software instructions. The specific instructions containing invocations of routines associated with the identified variables are also found. In response to finding the invocations, the routines that are invoked corresponding to the specific instructions are determined. The specific (determined) routines that are deprecated are ascertained and a report is thereafter generated indicating the specific routines.
Information query
Patent Agency Ranking
0/0