uCosminexus Service Platform, Basic Development Guide

[Contents][Glossary][Index][Back][Next]

Appendix C.2 Procedure of system development using high level design tools

The following figure shows the procedure of system development using the high level design tools. In Appendix D. Examples of System Development Using High Level Design Tools, you develop the sample programs according to this procedure.

Figure C-2 Procedure of system development using high level design tools

[Figure]

Organization of this subsection
(1) Overview of designing business process
(2) Overview of service interfaces
(3) Detail description of business process
(4) Business process output
(5) Detail description of service interface
(6) Creating the service adapter
(7) Importing the business process
(8) Adding user-defined reception
(9) Registering the message schema
(10) Adding message conversion and system exception processing

(1) Overview of designing business process

You create a high-level business process using the high level design tools. Reviews are repeated with the customer for the high-level business process that is then changed into a more concrete middle level business process.

(2) Overview of service interfaces

When the review of the middle level business process ends, review the outline interface of the service. Also, based on the reviewed results, create the WSDL overview.

(3) Detail description of business process

A business process is detailed and changed into a low-level business process. To design an optimum business process for the Cosminexus Service Platform, design the flow according to Appendix C.3 Prerequisites for using high level design tools.

(4) Business process output

A business process designed using an high level design tool is output in the BPEL file format. In this case, the WSDL of the service integrated with the business process is also compiled.

(5) Detail description of service interface

Based on the specifications reviewed until now, review the message structure for the service operations. Also, on the basis of the reviewed results, add the message structure declaration to the WSDL overview.

(6) Creating the service adapter

In the development environment of the Cosminexus Service Platform, you create the service adapter from WSDL. The service name must be the same as the port type (portType) attribute described in WSDL. For details about how to create a service adapter, see 5.2.1 Adding New Service Adapters.

(7) Importing the business process

In the development environment of the Cosminexus Service Platform, you import the BPEL file that was output in Appendix C.2(4) Business process output, as a business process. For details about how to import the BPEL file, see 5.2.2 Using an Already Defined Business Process to Add Business Processes.

(8) Adding user-defined reception

Add the user-defined reception to the business process. For details about how to add the user-defined reception, see 8.4.1 Adding a New User-Defined Reception.

(9) Registering the message schema

Register the schema (structure) of the messages (variable) used in the business process.

(10) Adding message conversion and system exception processing

As and when required, add message transformation processing and processing to support the system exceptions to the business process.