SYSTEM AND METHOD FOR BUILDING BUSINESS SERVICE MODEL
3 Assignments
0 Petitions
Accused Products
Abstract
A modeling system has a database that stores information of resources of a computer network service. A server f has a graphical user interface application for creating and editing service models. The application receives user-entered search criteria and searches information in the database based on the criteria. The search criteria can include a name, type, attribute, and other information of the resources. In addition, the search criteria can be a user-entered search query entered that has one or more logical or Boolean conditions relating resource attributes to attribute values. Using information obtained through searching, the application is used to create at least a portion of a service model of the computer network service. Once created, the application is used to initiate publishing of at least a portion of the service model to one or more impact managers of the computer network service.
5 Citations
81 Claims
-
1-33. -33. (canceled)
-
34. A computer server comprising at least one element of hardware, the computer server programmed with instructions to perform a method, the method comprising:
-
discovering information describing a plurality of resources, the information being obtained from a plurality of sources; storing the information in a configuration management database, the configuration management database enabled to reconcile descriptions of the same resources obtained from different ones of the sources into one description; receiving at least one user-entered search criterion in a service model editor to locate at least one of the plurality of resources, wherein the service model editor comprises a graphical user interface (GUI); searching the configuration management database based on the at least one user-entered search criterion; sending for graphical display in the service model editor at least a portion of a service model using information obtained through searching, the portion of the service model comprising at least two resources of the plurality of resources; receiving an impact relationship in the service model editor, the impact relationship relating to the portion of the service model; and updating the information in the configuration management database to reflect the impact relationship. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer program product tangibly embodied on a non-transitory computer-readable storage medium and including executable code that, when executed, is configured to cause at least one processor to:
-
discover information describing a plurality of resources, the information being obtained from a plurality of sources; store the information in a configuration management database, the configuration management database enabled to reconcile descriptions of the same resources obtained from different ones of the sources into one description; receive at least one user-entered search criterion in a service model editor to locate at least one of the plurality of resources, wherein the service model editor comprises a graphical user interface (GUI); search the configuration management database based on the at least one user-entered search criterion; send for graphical display in the service model editor at least a portion of a service model using information obtained through searching, the portion of the service model comprising at least two resources of the plurality of resources; receive an impact relationship in the service model editor, the impact relationship relating to the portion of the service model; and update the information in the configuration management database to reflect the impact relationship. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A system, comprising:
-
a configuration management database; and a computer server functionally coupled to the configuration management database, wherein the computer server comprises at least one element of hardware and is configured to; discover information describing a plurality of resources, the information being obtained from a plurality of sources; store the information in the configuration management database, the configuration management database enabled to reconcile descriptions of the same resources obtained from different ones of the sources into one description; receive at least one user-entered search criterion in a service model editor to locate at least one of the plurality of resources, wherein the service model editor comprises a graphical user interface (GUI); search the configuration management database based on the at least one user-entered search criterion; send for graphical display in the service model editor at least a portion of a service model using information obtained through searching, the portion of the service model comprising at least two resources of the plurality of resources; receive an impact relationship in the service model editor, the impact relationship relating to the portion of the service model; and update the information in the configuration management database to reflect the impact relationship. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification