System and method for hierarchically representing configuration items
First Claim
1. A method comprising:
- graphically presenting a set of one or more icons, wherein the icons are associated with a configuration management system repository and configuration items stored in the configuration management system repository, wherein the icons are presented in a hierarchical view;
receiving a command associated with the set, wherein the command is received through a graphical user interface, and wherein the command is associated with operations for modifying the configuration management system repository;
requesting performance of the operations for modifying the configuration management system repository; and
modifying the graphical presentation of the set to reflect the modification of the configuration management system repository.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for hierarchically representing configuration items are described herein. In one embodiment, the method includes receiving a request to modify one or more configuration items, wherein the request is associated with a direct manipulation GUI command, wherein the configuration items are associated with configuration item icons, and wherein the configuration items are stored in a configuration management system repository. The method further includes modifying the one or more configuration items, wherein the modifying includes modifying high-level representations of the one or more configuration items. The method further includes generating low-level representations of the one or more configuration items, and exporting the low-level representations to a database.
57 Citations
32 Claims
-
1. A method comprising:
-
graphically presenting a set of one or more icons, wherein the icons are associated with a configuration management system repository and configuration items stored in the configuration management system repository, wherein the icons are presented in a hierarchical view;
receiving a command associated with the set, wherein the command is received through a graphical user interface, and wherein the command is associated with operations for modifying the configuration management system repository;
requesting performance of the operations for modifying the configuration management system repository; and
modifying the graphical presentation of the set to reflect the modification of the configuration management system repository. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving a request to modify one or more configuration items, wherein the request is associated with a direct manipulation GUI command, wherein the configuration items are associated with configuration item icons, and wherein the configuration items are stored in a configuration management system repository;
modifying the one or more configuration items, wherein the modifying includes modifying high-level representations of the one or more configuration items;
generating low-level representations of the one or more configuration items; and
exporting the low-level representations to a database. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a request to change contents of a configuration management system repository, wherein the contents include a first set of low-level configuration items, wherein the request is based on a copy command, a delete command, or a move command received from a graphical user interface (GUI), and wherein the GUI presents the configuration items in a hierarchy view;
changing the contents of the configuration management system repository based on the request, wherein the changing includes, creating, modifying, or deleting high-level configuration items, wherein the high-level configuration items are associated with ones of the first set of low-level configuration items;
transforming the high-level configuration items into a second set of low-level configuration items, wherein the transforming includes applying one or more of a third set of stylesheets;
comparing the second set to the first set; and
creating, modifying, or deleting ones of the first set, based on the comparing. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus comprising:
-
a configuration tools user interface unit adapted to perform the following;
graphically present a set of one or more icons, wherein the icons are associated with a configuration management system repository and configuration items stored in the configuration management system repository, wherein the icons are presented in a hierarchical view;
receive a command associated with the set, wherein the command is received through a graphical user interface, and wherein the command is associated with operations for modifying the configuration management system repository;
request performance of the operations for modifying the configuration management system repository; and
modify the graphical presentation of the set to reflect the modifications to the configuration management system repository. - View Dependent Claims (16, 17, 18)
-
-
19. A machine-readable medium that provides instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
graphically presenting a set of one or more icons, wherein the icons are associated with a configuration management system repository and configuration items stored in the configuration management system repository, wherein the icons are presented in a hierarchical view;
receiving a command associated with the set, wherein the command is received through a graphical user interface, and wherein the command is associated with operations for modifying the configuration management system repository;
requesting performance of the operations for modifying the configuration management system repository; and
modifying the graphical presentation of the set to reflect the modification of the configuration management system repository. - View Dependent Claims (20, 21, 22)
-
-
23. A machine-readable medium that provides instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving a request to modify one or more configuration items, wherein the request is associated with a direct manipulation GUI command, wherein the configuration items are associated with configuration item icons, and wherein the configuration items are stored in a configuration management system repository;
modifying the one or more configuration items, wherein the modifying includes modifying high-level representations of the one or more configuration items;
generating low-level representations of the one or more configuration items; and
exporting the low-level representations to a database. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A machine-readable medium that provides instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving a request to change contents of a configuration management system repository, wherein the contents include a first set of low-level configuration items, wherein the request is based on a copy command, a delete command, or a move command received from a graphical user interface (GUI), and wherein the GUI presents the configuration items in a hierarchy view;
changing the contents of the configuration management system repository based on the request, wherein the changing includes, creating, modifying, or deleting high-level configuration items, wherein the high-level configuration items are associated with ones of the first set of low-level configuration items;
transforming the high-level configuration items into a second set of low-level configuration items, wherein the transforming includes applying one or more of a third set of stylesheets;
comparing the second set to the first set; and
creating, modifying, or deleting ones of the first set, based on the comparing. - View Dependent Claims (30, 31, 32)
-
Specification