×

Metaphor based language fuzzing of computer code

  • US 9,767,005 B2
  • Filed: 07/02/2015
  • Issued: 09/19/2017
  • Est. Priority Date: 07/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor; and

    a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;

    receiving a first code segment in a first computer language;

    receiving a second code segment in a second computer language;

    decomposing the first and second code segments into constituent code elements;

    determining a metaphoric element corresponding to a constituent code element of the constituent code elements;

    determining metaphor data representing a metaphor, in a third computer language, corresponding to the constituent code element based on the metaphoric element;

    allowing access to the metaphor data to facilitate an operation related to the metaphor, andgenerating a third code segment, in a fourth language, based on a modification of the metaphor data as a result of the operation related to the metaphor.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×