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. Filtering of feature data based on FACC feature code using ARC / INFO.

  2. Polygonalization of feature data using S1000.

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; (notes)
SE_String rationale; (notes)

Notes

Associated to Notes


Source

 For a given instance of <Source> to which the given
 <Process Step> instance is associated, the following
 hold.

 - If the given <In Out> instance's input field is SE_TRUE, the
   <Source> instance represents a data set used in the event
   represented by the given <Process Step> instance.

 - If the given <In Out> instance's input field is SE_FALSE, the
   <Source> instance represents an intermediate data set that
   (1) is significant in the opinion of the data producer,
   (2) is generated in the processing step represented by
       the given <Process Step> instance,
 and (3) is used in later processing steps.

Composed of Notes


Absolute_Time

 This specifies the date and time (or range of date and time)
 on or over which the event represented by the given instance
 of <Process Step> occurred.

Responsible_Party

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

Fields Notes


description

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

rationale

 If supplied, the rationale field states the requirement or purpose
 for the given <Process Step> instance.

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

Last updated: July 16, 2004 Copyright © 2004 SEDRIS