Application Runtime Expert for Multi-System Deployment Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing complex software applications across multiple computer systems is challenging due to differences in installation and configuration, leading to software errors and increased costs, as existing tools are limited in their ability to verify and maintain application deployments across various platforms.
Innovation Solution
An Application Runtime Expert (ARE) is introduced, which creates a user-configurable XML template based on a reference system with a known good deployment, allowing users to edit and add plug-ins for verifying and fixing configuration and environment details on multiple systems, providing a customizable solution for specific application and platform needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If prior art health tools are used to check application configuration and operating system environment details, then the tools can verify deployment health, but the tools are limited to pre-programmed parameters and cannot be configured for specific application needs
Solution Approach 1:
The patent implements dynamic configurability by allowing users to modify verification parameters through a graphical user interface. The tool transitions from static pre-programmed checks to dynamic parameter selection, enabling administrators to customize which configuration items are verified based on specific application requirements without modifying the core tool structure.
Solution Approach 2:
The verification process is segmented into discrete configuration items that can be individually selected and configured. Each configuration item can be independently verified, allowing administrators to focus on specific critical parameters rather than requiring comprehensive verification of all system settings.
2Measurement precision
If comprehensive verification of all configuration and environment details is performed, then deployment accuracy is improved, but the time required for verification increases
Solution Approach 1:
The tool enables partial verification by allowing administrators to select and verify only the configuration items relevant to their specific needs. This selective verification approach provides sufficient accuracy for deployment validation without requiring comprehensive checking of all possible system parameters, thereby reducing verification time.
3Adaptability or versatility
If fixed pre-programmed verification parameters are used, then the verification process is simple, but the tool cannot adapt to different application and platform requirements
Solution Approach 1:
The tool provides dynamic adaptability through a graphical user interface that allows users to modify verification parameters without programming knowledge. This dynamic configuration capability enables the tool to adapt to different application and platform requirements while maintaining ease of operation through visual parameter selection rather than complex configuration files or code modifications.
Data Source
AI summary
An application Runtime Expert (ARE) manages deployment of application software on multiple computer systems. The ARE assists the user in verifying and fixing configuration and environment details of an application deployed on multiple computer systems. The ARE creates a user configurable XML template that contains configuration and environment details based on information collected from a master system that has a known good deployment. The ARE allows a user to edit the XML logic in the template and add plug-ins to the template. The XML template with the added plug-ins are sent to a target system and used to verify the deployment on the target system compared to the master system and to make fixes to the target system's configuration.


