|
|
|
|
 |
|
|
|
|
|
Overview
|
**NOTE: We are no longer maintaining or distributing this software**
With the emergence of a number of standards to define business process choreography and new software products supporting these standards, there is a need to provide a monitoring and conformance checking tool to assist in demonstrations and testing of these standards and products. The Business Process Monitor takes BPSS and CPA instances as input and produces a graphical presentation of the collaboration as an output. The monitoring tool is implemented as a Java applet which enables it to run in web browsers.
The tool supports the following requirements:
- Operates on Business Process Specification Schema (BPSS) and Collaboration Protocol Agreement (CPA) instances, as defined in ebXML. BPSS and CPA are specifications that have been of interest to a number of manufacturing organizations and, hence, the initial interest in supporting these choreography specifications.
- Works in conjunction with the interoperability testing software. In practice, the monitoring tool is but a part of a larger interoperability testing framework.
- Runs as a web based application. Since the monitor is used in the context of multiparty collaboration using Web-based infrastructure, it is necessary for it to be a Web-based application itself.
- Checks choreography. The monitoring tool checks whether each message has the right sender and receiver and that they come in the right order.
- Checks time constraints on transactions. Each transaction may have a time constraint for its execution. Should the constraints be exceeded, the monitoring tool gives a message that the collaboration has failed.
- Graphically illustrates interactions of business transactions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|