The SEDRIS Data Representation Model
APPENDIX A - Classes
Process Step

Class Name: Process Step

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies information about an event in the creation process for the data specified by the scope.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. A <Process Step> instance describes the filtering of feature data based on feature coding schemes used in GIS applications.

  2. A <Process Step> instance specifies the rules by which feature data is polygonalized.

FAQs

What is the purpose of this class?

This class provides a mechanism for documenting the processes used in environmental database generation. In conjunction with the <Source> class, this class can be used to construct a network-like description of the database generation process, consisting of processing steps linked by their input and output data. This class allows the date and time that each process was performed to be recorded, as well as a point of contact for each processing step. Each <Process Step> instance can be associated with a collection of <Source> instances, each of which is labeled as being either an input or an output. Thus each <Process Step> instance may use multiple inputs and produce multiple outputs. At a minimum, the overall database generation process (such as SOF ATS) should be identified.

Constraints

Associated to (one-way)

Composed of (two-way)

Composed of (two-way metadata)

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_String

description;

4

SE_String

rationale;

5


Notes

Associated to Notes


Source

For a given <Source> instance to which the <Process Step> instance is associated, the following hold:
  1. If the input field of the given <In Out> instance is SE_TRUE, the <Source> instance represents environmental data used in the event represented by the <Process Step> instance.
  2. If the input field of the given <In Out> instance is SE_FALSE, the <Source> instance represents intermediate environmental data that is:
    1. significant in the opinion of the data producer,
    2. generated in the processing step represented by the <Process Step> instance, and
    3. used in later processing steps.

Composed of Notes


Absolute_Time

The <Absolute Time> component specifies the date and time (or range of date and time) on or over which the event represented by the <Process Step> instance occurred.


Responsible_Party

If provided, these <Responsible Party> instances provide identification of, and means of communication with, person(s) and organization(s) associated with the <Process Step> instance.

Fields Notes

description

The description field specifies an explanation of the event, including related parameters or tolerances.

rationale

The rationale field states the requirement or purpose for the <Process Step> instance.


Prev: Primitive Summary Item. Next: Property. Up:Index.