Automated system and method for service and cost architecture modeling of enterprise systems
First Claim
1. A computer implemented method for modeling information system architecture of an enterprise, comprising:
- obtaining a business process design, the business process design describing a plurality of business processes and defining a set of corporate requirements and business service requirements for each business process;
constructing a multi-layer mathematical model of a system architecture of the enterprise, the system architecture supporting the business process design, layers of the multi-layer model comprising a business layer, an application layer, and a technology layer;
modeling performance metrics for each layer of the multi-layer model of the system architecture, said modeling including dimensions of cost, quality of service and throughput; and
from said modeled performance metrics, producing a business ephemeris for on-line (real time) and off-line analysis of the enterprise information system architecture.
3 Assignments
0 Petitions
Accused Products
Abstract
An automated system and method is provided for system architects to model enterprise-wide architectures of information systems. From an initial model of a proposed system architecture, performance metrics are modeled and compared against a set of user-defined corporate and business requirements. The performance metrics include cost, quality of service and throughput. For unacceptable metrics, modifications to the system architecture are determined and proposed to the system architect. If accepted, the model of the system architecture is automatically modified and modeled again. Once the modeled performance metrics satisfy the corporate and business requirements, a detailed description of the system architecture derived from the model is output. The model of the system architecture also enables a business ephermeris or precalculated table cross referencing enterprise situation and remedy to be formed. A rules engine employs the business ephemeris and provides indications to the enterprise user for optimizing or modifying components of the enterprise system architecture. Off line a mathematical modeling member provides feedback to further update the business ephemeris and rules base for the rules engine.
158 Citations
20 Claims
-
1. A computer implemented method for modeling information system architecture of an enterprise, comprising:
-
obtaining a business process design, the business process design describing a plurality of business processes and defining a set of corporate requirements and business service requirements for each business process;
constructing a multi-layer mathematical model of a system architecture of the enterprise, the system architecture supporting the business process design, layers of the multi-layer model comprising a business layer, an application layer, and a technology layer;
modeling performance metrics for each layer of the multi-layer model of the system architecture, said modeling including dimensions of cost, quality of service and throughput; and
from said modeled performance metrics, producing a business ephemeris for on-line (real time) and off-line analysis of the enterprise information system architecture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for modeling information system architecture of an enterprise, comprising:
-
a business process design module for describing a plurality of business processes and defining a set of corporate requirements and business service requirements for each business process;
a construction module responsive to the business process design module, the a construction module responsive to the business process design module and constructing a multi-layer mathematical model of an information system architecture of the enterprise, the layers of the multi-layer model comprising a business layer, an application layer, and a technology layer, and the construction module modeling performance metrics for each layer of the multi-layer model including modeling cost, quality of service and throughput; and
a situation-remedy table formed based on the modeled performance metrics, the table enabling analysis of the enterprise information system architecture. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. Computer apparatus for modeling enterprise information system architecture, comprising:
-
means for receiving a business process design, the business process design describing a plurality of business processes and defining a set of business service requirements for each business process;
means for constructing a multi-layer mathematical model of a system architecture supporting the business process design, the layers of the multi-layer model comprising a business layer, an application layer, and a technology layer, each layer having cost, quality of service and throughput dimensions;
means for modeling performance metrics for each layer of the multi-layer model of the system architecture;
means for comparing the modeled performance metrics with the set of business service requirements for each business process; and
means for modifying the system architecture in a manner improving unacceptable performance metrics of one or more business processes that do not satisfy the set of business service requirements defined for them. - View Dependent Claims (19)
-
-
20. An article of manufacture, comprising:
-
a computer-readable medium;
a set of computer operating instructions embodied on the medium for modeling an enterprise information system architecture, including instructions for;
providing a business process design, the business process design describing a plurality of business processes and defining a set of corporate requirements and business requirements for each business process;
constructing a multi-layer mathematical model of a system architecture supporting the business process design, the layers of the multi-layer model comprising a business layer, an application layer, and a technology layer;
modeling performance metrics for each layer of the multi-layer model of the system architecture, including cost, quality of service and latency; and
from said modeled performance metrics, producing business ephemeris for analysis of the enterprise information system architecture.
-
Specification