Object Group Management for Web System Collaboration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems lack the ability to efficiently manage and maintain web systems accessed by multiple users using portable terminals, particularly in terms of controlling telecommunication timing, managing distribution targets, and processing status information in real-time, without requiring specialized programming knowledge.
Innovation Solution
A computer system utilizing a model-driven architecture technique to categorize program objects based on functionalities and type information, allowing for the association of classes or instances with group objects. This system includes control objects with input/output ports for timing control, placement group objects for processing sequence transition and priority processing, and a behavior management model for integrating functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If web systems are accessed by multiple users using portable terminals with real-time control of telecommunication timing and distribution targets, then system functionality and user management capability are improved, but system complexity and difficulty of maintenance increase
Solution Approach 1:
The system segments functionality into distinct control objects with specific input/output ports for different telecommunication functions (timing control, distribution target management, status information processing). Each control object handles a specific aspect of web system management, allowing independent development, testing, and maintenance while maintaining real-time control capabilities for multiple users.
2Reliability
If specialized programming knowledge is required to build and maintain web systems, then system functionality can be implemented, but ease of operation and accessibility to non-technical users deteriorate
Solution Approach 1:
The invention introduces an intermediary layer consisting of pre-defined control objects with standardized input/output ports that act as mediators between non-technical users and the complex web system functionality. Users can configure and manage web systems by selecting and connecting control objects through a simplified interface without needing to understand the underlying programming complexity, while the control objects ensure reliable system functionality.
3Adaptability or versatility
If control objects are categorized and associated with placement group objects for dynamic placement, then flexibility and ease of updates are improved, but device complexity increases
Solution Approach 1:
The system implements dynamic placement of control objects within placement group objects, allowing control objects to be moved, added, or removed based on changing requirements. The categorization of control objects by input/output functionality enables automatic appropriate placement while maintaining the ability to dynamically reconfigure the system without redesigning the entire architecture, thus providing flexibility with manageable complexity.
Data Source
AI summary
[Problem]To allow a user not familiar with computer programming to carry out programming or maintenance (reuse, updates)[Solution]A computer system which has control objects categorized in accordance with input/output functionality, placement group objects, and a behavior management model for integrating them in terms of functionality, and is configured from a behavior control system and a behavior management model editing system, wherein the control objects have input/output ports and are categorized, the categories can have inheritance relationship, the placement group objects can have processing sequence transition functionality and priority processing request functionality, and wherein on the basis of information on a response to a system and on timing thereof, control objects associated by using such functionalities are dynamically managed and allow an object to be placed, to be also dynamically placed.


