CICS® Service Flow Runtime and Service Flow Modeler provide
the following benefits:
- Intelligent and efficient reuse of critical IT assets : Service Flow Modeler and
the CICS Service Flow Runtime enable an
organization to unlock critical IT assets (applications and data) from their
current legacy status, and re-purposes those assets to participate in a service
oriented architecture (SOA). This process is sometimes referred to as application
transformation.
When an organization needs to create a new process
for doing business with partners, suppliers, customers, or employees, Service Flow Modeler and CICS Service Flow Runtime provide
tools and supported runtime modules that allow the organization to leverage
the value they already have in their existing enterprise information systems
and to use these systems for service oriented business processes. This process
of transforming existing applications is more efficient than creating new
applications.
- Comprehensive toolset enabling both analysis of existing applications
and visual representation of business functions: The Service Flow Modeler is
comprised of a toolset that allows developers to analyze existing green screen
and application logic flow for understanding where the capabilities lie within
their existing assets and provides the foundation for plans on how to leverage
the applications in new processes, services, or offerings.
- Service Flow Modeler makes use of the
Eclipse Integrated Development Environment (IDE).
- The Service Flow Modeler generates all
modeled code, runtime properties and compilation JCL.
- The Service Flow Modeler and the CICS Service Flow Runtime provide an efficient
sequence flow integration within the z/OS® environment.
- The CICS Service Flow Runtime allows
the navigation or sequence flow to be placed closer to the CICS and IMS™ EIS
target applications, enabling multiple transactions or applications to be
accessed with one request from the service requestor.
- The CICS Service Flow Runtime enables
more efficient use of computing resources. It off loads work from the service
requestor. At run time, instead of a service requestor invoking each transaction
individually, it can invoke request processing that can:
- Invoke the CICS and IMS transactions, CICS applications or WebSphere® MQ-enabled
applications
- Handle all of the request processing.
- CICS Service Flow Runtime uses CICS business
transaction services (BTS). CICS BTS makes it easier to model, control, and execute
complex business transactions.
- Adapter services can be deployed to the CICS Service Flow Runtime without
changing applications or business processes at all. Typically, all the integration
work is performed in the CICS Service Flow Runtime.