1. A scientist – In this case, the severe weather algorithm and knowledge were developed by a domain scientist.
2. A developer – The developer was responsible for the architecture design and implementations of geospatial Web services and chaining them together to form a workflow to accomplish the processes of complexity by aggregating relatively simple components.
3. A workflow visual design tool – Normally, visual design environment is desirable during the design phase of workflows. The major benefit is the tight link between architecture models and the actual codes generated under the visual models. This gives a feeling of seeing what you are modeling.
4. A workflow engine – The workflow engine is the engine which executes the scripts generated using the workflow models.
1. Scripting language - This use case is based on the approach of using Business Process Execution Language as the workflow scripting language.
2. Web services – A Web service should described by a Web Service Description Language (WSDL).
3. Web Processing Service – This is a geospatial Web service with standard OGC-specific interfaces.
4. Web Coverage Service – This is a geospatial Web service with standard OGC-specific interfaces.
5. Web Feature Service – This is a geospatial Web service with standard OGC-specific interfaces.
6. Web Map Service – This can be seen as a simple support of browser-based thin client.