System using designer editor and knowledge base for configuring preconfigured software in an open system in a distributed environment
First Claim
1. A system for configuring preconfigured software in an open system in a distributed environment, said network system including a work station having a designer, an editor, a knowledge base containing data describing various elements of the network that can be configured and links connecting the various elements, and, in a station to be configured, an interpreter, said system further including means for read and write access to the knowledge base by the designer, said designer including means for defining various configuration capabilities of the editor on which a desired configuration is displayed, said editor including means for using data in the knowledge base related to topology of the network and configuration parameters of the various elements which comprise the network to construct a configurable homogeneous entity which can be loaded, loading means for loading the configurable entity into the station to be configured, the interpreter including means for executing configuration operations and transforming initial configuration parameters into parameters specific to the desired configuration for use by the editor, and means for implementing a process for configuring the preconfigured software.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for configuring preconfigured software in networked open systems in a distributed environment, including, in a work station, a design device called a designer (DC), an editor (CE) and a knowledge base (KB), and, in a station to be configured, an interpreter (CI). The designer allows read and write access to the knowledge base which contains the data describing the various elements in the network that can be configured and the links between these various elements, said designer making it possible to define the various configuration capabilities of the editor on which the desired configuration is displayed. The editor uses the information in the knowledge base related to the topology of the network and the configuration parameters of the various elements which comprise the network to construct a configurable homogeneous entity which can be loaded into a station to be configured in which the interpreter executes the configuration operations, transforming the initial configuration parameters into parameters specific to the desired configuration which can also be used by the editor. The system implements a specific process for configuring preconfigured software.
156 Citations
10 Claims
- 1. A system for configuring preconfigured software in an open system in a distributed environment, said network system including a work station having a designer, an editor, a knowledge base containing data describing various elements of the network that can be configured and links connecting the various elements, and, in a station to be configured, an interpreter, said system further including means for read and write access to the knowledge base by the designer, said designer including means for defining various configuration capabilities of the editor on which a desired configuration is displayed, said editor including means for using data in the knowledge base related to topology of the network and configuration parameters of the various elements which comprise the network to construct a configurable homogeneous entity which can be loaded, loading means for loading the configurable entity into the station to be configured, the interpreter including means for executing configuration operations and transforming initial configuration parameters into parameters specific to the desired configuration for use by the editor, and means for implementing a process for configuring the preconfigured software.
-
5. A process for configuring preconfigured software implemented by a system for configuring preconfigured software in an open system network in a distributed environment, said system including, in a work station, a designer, an editor, and a knowledge base containing data describing various elements of the network that can be configured and links connecting the various elements, and, in a station to be configured, an interpreter, said system further including means for read and write access to the knowledge base by the designer, said designer including means for defining various configuration capabilities of the editor on which a desired configuration is displayed, said editor including means for using data in the knowledge base related to topology of the network and configuration parameters of the various elements which comprise the network to construct a configurable homogeneous entity which can be loaded, loading means for loading the configurable entity into the station to be configured, the interpreter including means for executing configuration operations and transforming initial configuration parameters into parameters specific to the desired configuration which can also be used by the editor, and means for implementing a process for configuring the preconfigured software, wherein
said process comprises, dividing said process into a plurality of subprocesses, including initiating a first subprocess for editing the knowledge base to enable the user of a work station to access the knowledge base and create, edit, modify and store said knowledge base, initiating a second subprocess for determining a configuration which enables the user of a work station to construct a desired configuration, initiating a third subprocess for updating the desired configuration in the station to be configured, initiating a fourth subprocess for analyzing and controlling the desired configuration in the configured station, and initiating a fifth subprocess for scanning the desired configuration of a configured station from the work station.
Specification