Object-based software management
First Claim
1. One or more computer-readable media having computer-executable instructions stored thereon for presenting a user interface in an enterprise software management system for managing a plurality of programs, the user interface comprising:
- a set of program status lines, each program status line comprising;
a ceiling value indicating a maximum value expected for an operational management metric for a program;
a thermometer indicating a measured operational management metric for the program by depicting a percentage of the ceiling value; and
a user selectable area having the name of the program and operative to receive a user selection to navigate to an analysis user interface showing detail of program operation.
1 Assignment
0 Petitions
Accused Products
Abstract
An execution environment accommodating object-based software transparently monitors interactions with software objects to generate operational management information for managing programs executing at plural computers. Notifications are directed to a software manager in the form of events, which can additionally be provided to applications or user programs. The software manager can group the events into sets and derive various operational management metrics from them to provide an overall picture of a program'"'"'s performance, including availability. A hierarchical arrangement feature facilitates gathering information for programs scattered over plural computers. An alert feature provides warnings if metrics fall outside a specified threshold. In addition, the alert feature can automatically subscribe to additional sets of events to dynamically select the information collected by the software manager. Since the operational management information is collected transparently by logic outside the objects, manual instrumentation of the program is unnecessary, and software management technology is made available to organizations without software management expertise.
-
Citations
18 Claims
-
1. One or more computer-readable media having computer-executable instructions stored thereon for presenting a user interface in an enterprise software management system for managing a plurality of programs, the user interface comprising:
a set of program status lines, each program status line comprising;
a ceiling value indicating a maximum value expected for an operational management metric for a program;
a thermometer indicating a measured operational management metric for the program by depicting a percentage of the ceiling value; and
a user selectable area having the name of the program and operative to receive a user selection to navigate to an analysis user interface showing detail of program operation. - View Dependent Claims (2, 3, 4, 5)
-
6. One or more computer-readable media having computer-executable instructions stored thereon for presenting a user interface in a software management system, the user interface comprising:
-
a program status line comprising;
a thermometer indicating a measured value of an operational management metric for a program; and
a ceiling value indicating a maximum value expected for the operational management metric;
wherein the measured value of the operation management metric is based at least in part on a calculation on a first notification indicative of at least one object-related operation associated with a first monitored software object and a second notification indicative of at least one object-related operation associated with a second monitored software object. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In a computer system, a method of presenting a user interface in a software management system for monitoring computer program performance, the method comprising:
-
presenting a software management user interface operative to display program performance information and accept user input, the user interface comprising;
a program status line comprising a thermometer indicating a measured value of an operational management metric for a program and a limit value indicating a limit for the operational management metric;
wherein the measured value of the operation management metric is based at least in part on a calculation on a first notification indicative of at least one object-related operation associated with a first monitored software object and a second notification indicative of at least one object-related operation associated with a second monitored software object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification