ACTIVITY METHOD REPRESENTATIVE
FUNCTIONS
CONSTRUCTOR Issue unique obj-id
Create new object
VALIDATE Correctness of attributes
topology
PRE-MODIFY Authority check
Modify existing objects
POST-MODIFY Internal checks
VALIDATE Checks in relation to other
objects (geometry, topology)
Management Log
History Object?
DESTRUCTOR Authority check
Destroy object(s)
VALIDATE Resolve trailing references
History object?
Merge child version into VALIDATE Checks with respect to whole
parent dataset
MERGE Management Log and
generation of update notices
and guidance files (digital
updates)
COMMIT
[ROLL BACK] Update metadata
961
Figure 3: Object Life Cycle
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B4. Vienna 1996