Interaction manager template
First Claim
1. A template fashioning a deployment framework, comprising:
- an application sub-framework;
a business logic sub-framework; and
a test driver sub-framework, wherein the template is adaptable with wizards for deployment that is enterprise-specific, and wherein the application, business logic and test driver sub-frameworks provide a mechanism for deploying an application along with a test driver for validating and measuring the performance of the application.
4 Assignments
0 Petitions
Accused Products
Abstract
A template for deployment of enterprise applications one example of which is an interaction manager. For deployment of the interaction manager, the template is configured with a class framework for building source code of the interaction manager and a test driver. The template is further configured with wizards. An application wizard provides for building a base class portion of the class framework. Interaction and attribute wizards provide for extending or modifying the class framework once the base class portion is built so as to provide for enterprise-specific deployment of the interaction manager along with the test driver. In addition, test driver script is provided through which the test driver is to be used for validating and measuring the performance of the interaction manager once their source code is converted to executable code.
81 Citations
32 Claims
-
1. A template fashioning a deployment framework, comprising:
-
an application sub-framework;
a business logic sub-framework; and
a test driver sub-framework, wherein the template is adaptable with wizards for deployment that is enterprise-specific, and wherein the application, business logic and test driver sub-frameworks provide a mechanism for deploying an application along with a test driver for validating and measuring the performance of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for deploying an interaction manager (IM), comprising:
-
producing a template adaptable with wizards for enterprise-specific deployment of an IM along with a test driver, the wizards including an application wizard, an interaction wizard, and an attribute wizard;
invoking the application wizard which invocation instantiates a project file with a set of base classes that define build targets of which a first target include common and business logic library, a second target includes a test driver library and a third target includes a stand alone test program with modules linked to the first and second targets;
invoking the interaction wizard once for each enterprise-specific interaction type and data object which invocation creates classes and connects them to any of the base classes that are named in the interaction wizard invocation;
invoking the attribute wizard once for each attribute of the enterprise-specific interaction type and data object which invocation adds lines of code to or modifies any of the classes that are named in the attribute wizard invocation; and
compiling and linking the classes and base classes and creating therefrom the IM in the form of an executable file. - View Dependent Claims (26, 27)
-
-
28. A system for deploying an interaction manager (IM), comprising:
-
means for providing a template adaptable with wizards for enterprise-specific deployment of the IM along with a test driver, the wizards including an application wizard, an interaction wizard, and an attribute wizard;
means for invoking the application wizard which invocation instantiates a project file with a set of base classes that define build targets of which a first target include common and business logic library, a second target includes a test driver library and a third target includes a stand alone test program with modules linked to the first and second targets;
means for invoking the interaction wizard once for each enterprise-specific interaction type and data object which invocation creates classes and connects them to any of the base classes that are named in the interaction wizard invocation;
means for invoking the attribute wizard once for each attribute of the enterprise-specific interaction type and data object which invocation adds lines of code to or modifies any of the classes that are named in the attribute wizard invocation; and
means for compiling and linking the classes and base classes and for creating therefrom the IM in the form of an executable file. - View Dependent Claims (29, 30)
-
-
31. An interaction manager (IM) template, comprising:
-
a class framework for building source code of an interaction manager and a test driver;
wizards including an application wizard for building a base class portion of the class framework, and interaction and attribute wizards for extending or modifying the class framework once the base class portion is built so as to provide for enterprise-specific deployment of the interaction manager along with the test driver;
test driver script through which the test driver is to be used for validating and measuring the performance of the interaction manager once their source code is converted to executable code. - View Dependent Claims (32)
-
Specification