Business Object Visualization via HANA Views
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing business software is limited in visualizing and analyzing relationships between business objects, requires data replication and transformation, and lacks the ability to abstract new business objects and relations without significant technical expertise and resource modifications.
Innovation Solution
A system that visualizes business objects from a backend system as customizable nodes and edges in a user interface, using HANA views to display metadata without replicating data, allowing for real-time analysis and dynamic representation of relationships with customizable node and edge styles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Difficulty of detecting and measuring
If data is replicated and transformed to another database for relationship analysis, then relationship analysis capability is improved, but real-time analysis capability is lost due to replication delay
Solution Approach 1:
The patent introduces an intermediary layer (graph computation engine and visualization engine) that sits between the backend system and the user interface. This intermediary processes and visualizes relationship data without requiring full data replication to another database, enabling real-time or near-real-time analysis while maintaining the ability to detect and measure relationships between business objects.
2Difficulty of detecting and measuring
If data is replicated and transformed to another database for relationship analysis, then relationship analysis capability is improved, but storage capacity requirements increase
Solution Approach 1:
The patent extracts only the necessary relationship data and metadata from the backend system rather than replicating entire databases. The graph computation engine selectively processes and visualizes relationship information, reducing storage requirements while maintaining relationship analysis capability.
3Adaptability or versatility
If code is added or resources are modified to define new business objects and relations, then abstraction capability is improved, but technical complexity and maintenance effort increase
Solution Approach 1:
The patent creates a universal framework (graph computation engine with configurable parameters) that can handle multiple types of business objects and relationships without requiring separate code implementations. The system uses configurable parameters and metadata to define new business objects and relations, providing adaptability while maintaining manageable technical complexity through a unified approach.
Data Source
AI summary
A system and method are described herein that provide for visualizing business objects stored in a backend system in database model views for display as nodes in a user interface. Business objects are retrieved from the backend system, with metadata from the business objects being customized and sorted into a plurality of node types. Each business object may be displayed in a user interface as a node along with other nodes generated from the database model views. The nodes represented by the business objects may be connected by edges that provide for an interconnection between each of the nodes. The edges may be customized by providing directional components to the edges to demonstrate the relationship between the displayed nodes.


