Patent ID: 9639587
Date: 2017-05-02
CPC Classifications: G06F

Claim:
1. A method for visually defining relationships between business objects stored in a backend system in a user interface of a device, the method being implemented by one or more data processors forming part of at least one computing device and comprising: retrieving, by at least one data processor, the business objects stored in a database in the backend system, the business objects encapsulating data structures and having interfaces to facilitate data exchange among the business objects and having associated metadata characterizing the corresponding data structures, the metadata being stored in fields of a table in the database, the fields including, for each business object, a style field supplying visual styles of nodes; sorting, by at least one data processor, metadata of the business objects into node types; generating, by at least one data processor, nodes from database model views of the metadata of the business objects; displaying, by at least one data processor, visual representations of the nodes in the user interface according to the visual styles specified in the style fields for the respective nodes; generating, by at least one data processor, edges from other database model views, these other database model views identifying a source node for a start and a target node for a termination of each edge; and displaying, by at least one data processor, visual representation of the edges in the user interface based on the source node and the target node of each edge.