MSID NIST
MIP XMLTestbed
""
[skip navigation]
Welcome
Approach
Who We Are
Tools
Sponsors
Common Terms
Related Links
Publications

Contact: Testbed Team


Date Created: 12/01/06

Last Modified: 09/17/09


QOD Overview


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.