Visual tool for developing service components for use in advanced intelligent networks
First Claim
1. A visual tool for creating a service component for use in a service logic execution environment (SLEE), comprising:
- a first visual smartguide for creating service building blocks, each said service building block comprising at least one event handler for handling specific events received from an event routing bus in said SLEE; and
, a second visual smartguide for creating deployment descriptors for said created service building blocks, each said deployment descriptor comprising a service description and a list of supported events which can be handled by an associated service building block; and
, a visual composition interface through which visual representations of said service building blocks can be arranged to form the service component.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for visually generating a service component can include specifying at least one service building block, wherein the specification includes visually selecting a plurality of event handlers for inclusion in the at least one service building block. The method can also include exporting the at least one service building block. The exporting step can produce a deployment descriptor which describes events for which the at least one service building block has been configured to handle. The at least one service block can be visually arranged, wherein the arrangement can form the service component. Finally, the service component produced by the visual arrangement can be configured for insertion in a SLEE in an advanced intelligent network. Notably, in one aspect of the method, the method can further include the step of encapsulating the service component in a service application container.
38 Citations
13 Claims
-
1. A visual tool for creating a service component for use in a service logic execution environment (SLEE), comprising:
-
a first visual smartguide for creating service building blocks, each said service building block comprising at least one event handler for handling specific events received from an event routing bus in said SLEE; and
,a second visual smartguide for creating deployment descriptors for said created service building blocks, each said deployment descriptor comprising a service description and a list of supported events which can be handled by an associated service building block; and
,a visual composition interface through which visual representations of said service building blocks can be arranged to form the service component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for visually generating a service component, said method comprising:
-
a specifying at least one service building block, said specification comprising visually selecting a plurality of event handlers for inclusion in said at least one service building block;
exporting said at least one service building block, said exporting step producing a deployment descriptor which describes events for which said at least one service building block has been configured to handle;
visually arranging said at least one service block, said arrangement forming the service component; and
,configuring the service component produced by said visual arrangement for insertion in a service logic execution environment (SLEE) in an advanced intelligent network. - View Dependent Claims (11)
-
-
12. A machine readable storage, having stored thereon a computer program for visually generating a service component, said computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
specifying at least one service building block, said specification comprising visually selecting a plurality of event handlers for inclusion in said at least one service building block;
exporting said at least one service building block, said exporting step producing a deployment descriptor which describes events for which said at least one service building block has been configured to handle;
visually arranging said at least one service block, said arrangement forming the service component; and
,configuring the service component produced by said visual arrangement for insertion in a service logic execution environment (SLEE) in an advanced intelligent network. - View Dependent Claims (13)
-
Specification