Method and apparatus for generating service frameworks
First Claim
1. A method in a data processing system for generating service frameworks, the method comprising:
- providing a system library comprising a set of components for the service frameworks;
identifying a subset of components from the set of components based on a set of platform independent models; and
generating a set of code components for a service framework using the subset of components, wherein the set of code components includes object components and service components.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library, which includes strongly typed classes that enterprise applications may use in order to obtain code assist and compile time checking from IDE tools typically used by enterprise application developers. Another aspect of the present invention provides the ability to define platform independent models that enable service use cases in order to determine what basic services are needed by the enterprise application. Yet another aspect of the present invention includes an integrated generator that generates the strongly typed components and skeleton code from the platform independent models by applying best practice pattern usage for the target platform currently used with the system library functions.
-
Citations
40 Claims
-
1. A method in a data processing system for generating service frameworks, the method comprising:
-
providing a system library comprising a set of components for the service frameworks;
identifying a subset of components from the set of components based on a set of platform independent models; and
generating a set of code components for a service framework using the subset of components, wherein the set of code components includes object components and service components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for performing an analysis of financial service parameters to device a solution meeting the financial service parameters, the method comprising:
-
receiving the financial service parameters;
identifying services needed for the particular service framework using the financial service parameters to form a set of identified services;
analyzing a set of platform independent models using the set of identified services selecting a set of components from a plurality of components for a service framework using the set of identified services and the set of platform independent models; and
generating a solution deliverable to a client, wherein the solution includes computer usable program code for the particular service framework using the set of components, wherein the computer usable program code includes object components and service components.
-
-
19. A data processing system comprising:
-
a client tier comprising at least one client channel;
a server tier comprising an application server and a database, wherein the at least one client channel directly access the server tier or indirectly access the server tier via at least one of an access hub and a legacy system gateway, wherein the application server comprises;
a system library comprising a set of components for service frameworks;
set of platform independent models, wherein a subset of components embodied in a plurality of application definitions is identified from the set of components based on the set of platform independent models; and
an integrated generator for generating a set of code components for a service framework using the subset of components, wherein the set of code components includes object components and service components. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product comprising:
-
a computer usable medium having computer usable program code for generating service frameworks, the computer program product including;
computer usable program code for providing a system library comprising a set of components for the service frameworks;
computer usable program code for identifying a subset of components from the set of components based on a set of platform independent models; and
computer usable program code for generating a set of code components for a service framework using the subset of components, wherein the set of code components includes object components and service components. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification