Patent ID: 9009099
Filing Date: 2015-04-14
Classification: G06F,Y10S

Abstract:
1. A computer implemented method for creating and querying a table describing hierarchical relationships between entities in an object oriented program environment, wherein the entities are instances of objects, the method comprising: creating a document in a text-based markup language_containing data related to the entities and entity relationships in the object oriented program environment; extracting, by at least one processor, data related to the entities and the entity relationships from the document in the text-based markup language and loading the data into data structures residing in a relational database; populating, by the at least one processor, a lookup table in the relational database with metadata of the entity relationships, wherein the metadata includes description of hierarchical relationships between entities in the entity relationships; providing an interface to submit queries to the relational database, wherein the queries pertain to the entities and entity relationships; querying metadata in the lookup table based on a first set of user provided selections of at least one entity type and entity value; and providing a first set of query results based on the first set of user selections.