Business Object Model for Consistent Interface Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current interfaces for business transactions across different industries and departments are inconsistent, leading to difficulties in information exchange between heterogeneous systems, requiring human intervention and specific standards that are often industry-specific and not universally applicable.
Innovation Solution
A business object model is used to generate consistent interfaces across industries and departments, ensuring semantic disjointness and structural consistency, allowing for automated information exchange between business entities by defining business-related concepts and their relationships, and deriving interfaces that are hierarchical and semantically meaningful.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If industry-specific interfaces are used for business transactions, then interfaces are tailored to specific industry needs, but interfaces become inconsistent across different industries and businesses
Solution Approach 1:
The interface system is segmented into two distinct layers: a standardized core interface layer that ensures consistency across all businesses, and industry-specific extension layers that provide tailored functionality. This segmentation allows each layer to serve its specific purpose without compromising the other, resolving the contradiction between adaptability and consistency.
Solution Approach 2:
A standardized interface specification acts as an intermediary between different industry-specific systems. This mediator layer translates and harmonizes industry-specific requirements into a common language, enabling consistent information exchange while preserving the unique needs of each industry through structured extension mechanisms.
2Ease of manufacture
If heterogeneous programs are used by different business entities, then each program can be optimized for its specific business purpose, but information exchange becomes difficult and requires human interaction
Solution Approach 1:
The interface specification is designed with universal data structures and communication protocols that can handle diverse business transactions across different industries. This multi-functionality allows the same interface framework to support various business purposes while maintaining automated information exchange, eliminating the need for human intervention.
Solution Approach 2:
The interface system allows dynamic parameter changes and configurations to accommodate different business requirements. By enabling flexible parameter adjustment within a standardized framework, the system maintains ease of operation for information exchange while preserving the ability to optimize programs for specific business purposes.
3Adaptability or versatility
If individual businesses define their own semantics and formatting, then each business can use its preferred conventions, but agreement on semantics requires human interaction
Solution Approach 1:
The interface specification establishes predetermined semantic definitions and formatting conventions that are agreed upon in advance. This preliminary action creates a common language that enables automated information exchange without requiring real-time human negotiation, while still allowing businesses to adopt these standardized conventions.
Solution Approach 2:
The standardized interface specification serves as a template or copy that businesses can adopt and implement. By copying the established semantic definitions and formatting rules from the specification, businesses achieve automated information exchange capability while maintaining the flexibility to implement these standards in their specific contexts.
Data Source
AI summary
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.


