Patent Document ID: 9098352
Application ID: 14309841

Base Claim:
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 code segment in a first computer language; decomposing the code segment into constituent code elements; determining metaphoric elements corresponding to the constituent code elements; determining metaphor data representing a metaphor, in a second computer language, corresponding to the code segment based on the metaphoric elements; determining other metaphor data, in the second computer language, representing another metaphor for another code segment, received in a third computer language different from the first or second computer language, based on other metaphoric elements corresponding to other constituent code elements associated with the other code segment, wherein the other metaphor is determined to be the same as the metaphor as a result of the metaphoric elements and the other metaphoric elements being the same; and facilitating access to the metaphor data and the other metaphor data.

---

Claim 2:
2. The system of claim 1 , wherein the first computer language is different from the second computer language.