Process-Oriented Data Object Model for Unambiguous Classification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data management systems face challenges in classifying objects independently of applications or processes, leading to inconsistent and ambiguous property valuations across different systems and processes, which hinders efficient communication and data management.
Innovation Solution
A classification engine and data object model that allows for process-independent classification, where properties and classes are assigned directly to objects, enabling uniform description and access management, and supporting multiple classification standards, ensuring consistent and unambiguous property valuations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If objects are classified according to classification standards to enable communication between different systems, then interoperability is improved, but the properties and values required to describe objects sufficiently may not be available within the agreed standard
Solution Approach 1:
The classification system is segmented into multiple independent classification standards that can be applied simultaneously to the same object. Each standard provides its own set of properties and values, allowing the system to access relevant properties from different standards without being constrained by a single standard's limitations.
Solution Approach 2:
The system creates a universal classification mechanism that can handle multiple classification standards and properties simultaneously. The classification engine can retrieve properties from different standards based on the object type and the specific standard required, making the system adaptable to various communication and description needs.
2Adaptability or versatility
If different applications or processes share different object classifications to meet their specific requirements, then each application's functional requirements are satisfied, but ambiguous communication of objects between different applications occurs
Solution Approach 1:
The classification engine acts as an intermediary between different applications and their classification requirements. It receives classification requests from various applications, determines the appropriate properties and values based on the requesting application's needs, and provides consistent classifications that can be reliably communicated between different systems.
Solution Approach 2:
The system incorporates feedback mechanisms where the classification engine monitors and controls property valuations to ensure consistency. When an application requests classification, the engine verifies that the properties and values assigned are appropriate and consistent with the object's actual characteristics, preventing ambiguous communications.
3Reliability
If property valuations are allowed to be unique for each object to ensure consistency within all applications, then communication between applications is clarified, but the flexibility to allow different valuations for different processes is reduced
Solution Approach 1:
The property valuation system is made dynamic, allowing the same object to have different valid valuations for different processes and applications. The classification engine dynamically determines which properties and values are appropriate based on the requesting application's needs, maintaining both consistency where required and flexibility where needed.
Data Source
AI summary
The present invention relates in general to a data object model for describing objects within systems. To allow unambiguous classification, the data model comprises a property definition including at least one property name, at least one property value and at least one process value for storing at least one process identifier identifying processes assigned to the property.


