Managing Consistent Interfaces for Credit Portfolio Business Objects Across Heterogeneous Systems
First Claim
1. A tangible computer readable medium including program code for providing a message-based interface for performing a financial instrument exposure profile analytical result service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
- program code for receiving, from a service consumer, a first message for processing an analytical result of an exposure profile calculation of a financial instrument;
program code for invoking a financial instrument exposure profile analytical result business object, wherein the business object is a logically centralized, semantically disjointed object representing an analytical result of an exposure profile calculation of a financial instrument, and comprises data logically organized as;
a financial instrument exposure profile analytical result root node; and
an item subordinate node and wherein the item node contains;
a property subordinate node; and
program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on the data in the financial instrument exposure profile analytical result business object, the message comprising a financial instrument exposure profile analytical result entity and a financial instrument exposure profile analytical result package.
2 Assignments
0 Petitions
Accused Products
Abstract
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a credit portfolio model, a credit portfolio analytical result, a credit portfolio management process control, a financial instrument exposure profile analytical result, and/or a material supply and demand allocation business object.
156 Citations
4 Claims
-
1. A tangible computer readable medium including program code for providing a message-based interface for performing a financial instrument exposure profile analytical result service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for receiving, from a service consumer, a first message for processing an analytical result of an exposure profile calculation of a financial instrument; program code for invoking a financial instrument exposure profile analytical result business object, wherein the business object is a logically centralized, semantically disjointed object representing an analytical result of an exposure profile calculation of a financial instrument, and comprises data logically organized as; a financial instrument exposure profile analytical result root node; and an item subordinate node and wherein the item node contains; a property subordinate node; and program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on the data in the financial instrument exposure profile analytical result business object, the message comprising a financial instrument exposure profile analytical result entity and a financial instrument exposure profile analytical result package. - View Dependent Claims (4)
-
-
2. A tangible computer readable medium including program code for providing a message-based interface for performing a financial instrument exposure profile analytical result service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on data in a financial instrument exposure profile analytical result business object invoked by the second application, wherein the business object represents an analytical result of an exposure profile calculation of a financial instrument, and comprises data logically organized as; a financial instrument exposure profile analytical result root node; and an item subordinate node and wherein the item node contains; a property subordinate node; and the message comprising a financial instrument exposure profile analytical result entity and a financial instrument exposure profile analytical result package; and program code for receiving a second message from the second application, the second message associated with the invoked financial instrument exposure profile analytical result business object and in response to the first message.
-
-
3. A distributed system operating in a landscape of computer systems providing message-based services, the system processing business objects involving processing an analytical result of an exposure profile calculation of a financial instrument, and comprising:
-
memory storing a business object repository storing a plurality of business objects, wherein each business object is a logically centralized, semantically disjointed object of a particular business object type and at least one of the business objects represents an analytical result of an exposure profile calculation of a financial instrument, and comprises data logically organized as; a financial instrument exposure profile analytical result root node; and an item subordinate node and wherein the item node contains; a property subordinate node; and a graphical user interface remote from the memory for presenting data associated with an invoked instance of the financial instrument exposure profile analytical result business object, the user interface comprising tangible computer readable instructions embodied on tangible media.
-
Specification