02.05.2014 Views

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Overview<br />

Overview<br />

The Petrel workflow refers to the general steps and tasks the end user performs to get<br />

work done within Petrel. The <strong>Ocean</strong> workflow API allows you to extend the Petrel workflow<br />

available to the end user. You can add two different types of custom data processing to<br />

Petrel:<br />

• Custom workstep in the Petrel Workflow editor UI<br />

• Custom process in the Petrel Process diagram UI<br />

This chapter shows how to create custom worksteps and processes using the <strong>Ocean</strong> API.<br />

We do not cover end user usage of the Workflow editor or the Process diagram. See the<br />

Petrel user documentation for detailed end user instructions.<br />

The Petrel workflow offers end users two techniques for data processing: Workstep and<br />

Process. These are targeted to slightly different operation types and execution styles.<br />

Worksteps are completely algorithmic and are run only in batch mode. Processes may be<br />

interactive, algorithmic, or both and are run interactively.<br />

A workstep in Petrel is one algorithmic data processing step in a sequence of steps. A<br />

workflow is the sequence of steps.<br />

Workstep<br />

1<br />

Workflow<br />

Workstep<br />

2<br />

Workstep<br />

3<br />

Fig. 6-1 Workflow and Workstep Concepts<br />

6-264 <strong>Ocean</strong> Application Development Framework 2008.1<br />

<strong>Schlumberger</strong> Private

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!