<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>DAAD Information Model Specification</title>
<p align=center>
<h1 align=center>DAAD Information Model Specification</h1><br><br>
<h2 align=center>DAAD Information Model Specification Team</h2><br>
<h2 align=center>Mon Oct 30 08:30:14 PDT 2017</h2><br><br><br>
<h2 align=center></h2><br>
<h2 align=center>Version 0.1.0.0</h2><br>
</p>
</head>
<body bgcolor=#FFFFF0>
<p><h2>Table of Contents</h2></p>
<ul>
<b><a href="#1  Introduction">1  Introduction</a></b><br>
<b><a href="#2  Audience">2  Audience</a></b><br>
<b><a href="#3  Acknowledgements">3  Acknowledgements</a></b><br>
<b><a href="#4  Scope">4  Scope</a></b><br>
<b><a href="#5  Applicable Documents">5  Applicable Documents</a></b><br>
<b><a href="#6  Data Archive Architecture - Applications, Interfaces, and Bindings">6  Data Archive Architecture - Applications, Interfaces, and Bindings</a></b><br>
<b>  <a href="#6.1  class_pds_access_application">6.1  Access_Application</a></b><br>
<b>  <a href="#6.2  class_pds_administration_application">6.2  Administration_Application</a></b><br>
<b>  <a href="#6.3  class_pds_application">6.3  Application</a></b><br>
<b>  <a href="#6.4  class_pds_architecture_system_component">6.4  Architecture_System_Component</a></b><br>
<b>  <a href="#6.5  class_pds_archival_storage_application">6.5  Archival_Storage_Application</a></b><br>
<b>  <a href="#6.6  class_pds_archive">6.6  Archive</a></b><br>
<b>  <a href="#6.7  class_pds_archive_abstraction_service">6.7  Archive_Abstraction_Service</a></b><br>
<b>  <a href="#6.8  class_pds_archive_interface">6.8  Archive_Interface</a></b><br>
<b>  <a href="#6.9  class_pds_archive_service">6.9  Archive_Service</a></b><br>
<b>  <a href="#6.10  class_pds_astronomy_data_archive">6.10  Astronomy_Data_Archive</a></b><br>
<b>  <a href="#6.11  class_pds_binding">6.11  Binding</a></b><br>
<b>  <a href="#6.12  class_pds_configure_search_service">6.12  Configure_Search_Service</a></b><br>
<b>  <a href="#6.13  class_pds_consumer_application">6.13  Consumer_Application</a></b><br>
<b>  <a href="#6.14  class_pds_consumer_interface">6.14  Consumer_Interface</a></b><br>
<b>  <a href="#6.15  class_pds_data_management_application">6.15  Data_Management_Application</a></b><br>
<b>  <a href="#6.16  class_pds_data_structure">6.16  Data_Structure</a></b><br>
<b>  <a href="#6.17  class_pds_earth_science_data_archive">6.17  Earth_Science_Data_Archive</a></b><br>
<b>  <a href="#6.18  class_pds_ingest_application">6.18  Ingest_Application</a></b><br>
<b>  <a href="#6.19  class_pds_interface">6.19  Interface</a></b><br>
<b>  <a href="#6.20  class_pds_method">6.20  Method</a></b><br>
<b>  <a href="#6.21  class_pds_mission_housekeeping_archive">6.21  Mission_Housekeeping_Archive</a></b><br>
<b>  <a href="#6.22  class_pds_other_component">6.22  Other_Component</a></b><br>
<b>  <a href="#6.23  class_pds_planetary_science_data_archive">6.23  Planetary_Science_Data_Archive</a></b><br>
<b>  <a href="#6.24  class_pds_preservation_planning_application">6.24  Preservation_Planning_Application</a></b><br>
<b>  <a href="#6.25  class_pds_producer_application">6.25  Producer_Application</a></b><br>
<b>  <a href="#6.26  class_pds_producer_interface">6.26  Producer_Interface</a></b><br>
<b>  <a href="#6.27  class_pds_query_service">6.27  Query_Service</a></b><br>
<b>  <a href="#6.28  class_pds_rest_http">6.28  REST_HTTP</a></b><br>
<b>  <a href="#6.29  class_pds_registry">6.29  Registry</a></b><br>
<b>  <a href="#6.30  class_pds_registry_interface">6.30  Registry_Interface</a></b><br>
<b>  <a href="#6.31  class_pds_registry_object">6.31  Registry_Object</a></b><br>
<b>  <a href="#6.32  class_pds_registry_service">6.32  Registry_Service</a></b><br>
<b>  <a href="#6.33  class_pds_repository">6.33  Repository</a></b><br>
<b>  <a href="#6.34  class_pds_repository_interface">6.34  Repository_Interface</a></b><br>
<b>  <a href="#6.35  class_pds_repository_service">6.35  Repository_Service</a></b><br>
<b>  <a href="#6.36  class_pds_security_service">6.36  Security_Service</a></b><br>
<b>  <a href="#6.37  class_pds_service">6.37  Service</a></b><br>
<b>  <a href="#6.38  class_pds_subscription_service">6.38  Subscription_Service</a></b><br>
<b>  <a href="#6.39  class_pds_transfer_service">6.39  Transfer_Service</a></b><br>
<b>  <a href="#6.40  class_pds_user_interface">6.40  User_Interface</a></b><br>
<b>  <a href="#6.41  class_pds_configuresearchengine">6.41  configureSearchEngine</a></b><br>
<b>  <a href="#6.42  class_pds_getdigitalobject">6.42  getDigitalObject</a></b><br>
<b>  <a href="#6.43  class_pds_getinformationobject">6.43  getInformationObject</a></b><br>
<b>  <a href="#6.44  class_pds_getinformationobjectdata">6.44  getInformationObjectData</a></b><br>
<b>  <a href="#6.45  class_pds_getinformationobjectmetadata">6.45  getInformationObjectMetadata</a></b><br>
<b>  <a href="#6.46  class_pds_getmetrics">6.46  getMetrics</a></b><br>
<b>  <a href="#6.47  class_pds_getservicestatus">6.47  getServiceStatus</a></b><br>
<b>  <a href="#6.48  class_pds_harvestinformationobjectmetadata">6.48  harvestInformationObjectMetadata</a></b><br>
<b>  <a href="#6.49  class_pds_mapnonoaisstructurestoaip">6.49  mapNonOAISStructuresToAIP</a></b><br>
<b>  <a href="#6.50  class_pds_migratelnformationobject">6.50  migratelnformationObject</a></b><br>
<b>  <a href="#6.51  class_pds_packageinformationobject">6.51  packageInformationObject</a></b><br>
<b>  <a href="#6.52  class_pds_processinformationobject">6.52  processInformationObject</a></b><br>
<b>  <a href="#6.53  class_pds_pullinformationobject">6.53  pullInformationObject</a></b><br>
<b>  <a href="#6.54  class_pds_putconfiguration">6.54  putConfiguration</a></b><br>
<b>  <a href="#6.55  class_pds_putinformationobject">6.55  putInformationObject</a></b><br>
<b>  <a href="#6.56  class_pds_putquerymodel">6.56  putQueryModel</a></b><br>
<b>  <a href="#6.57  class_pds_queryregistry">6.57  queryRegistry</a></b><br>
<b>  <a href="#6.58  class_pds_regobjfileuriarrlist">6.58  regObjFileURIArrList</a></b><br>
<b>  <a href="#6.59  class_pds_regobjfileuristatarrlist">6.59  regObjFileURIStatArrList</a></b><br>
<b>  <a href="#6.60  class_pds_regobjuid">6.60  regObjUID</a></b><br>
<b>  <a href="#6.61  class_pds_regobjuidarrlist">6.61  regObjUIDArrList</a></b><br>
<b>  <a href="#6.62  class_pds_regobjuidstatarrlist">6.62  regObjUIDStatArrList</a></b><br>
<b>  <a href="#6.63  class_pds_registerinformationobject">6.63  registerInformationObject</a></b><br>
<b>  <a href="#6.64  class_pds_registryquerystring">6.64  registryQueryString</a></b><br>
<b>  <a href="#6.65  class_pds_subscribeuser">6.65  subscribeUser</a></b><br>
<b>  <a href="#6.66  class_pds_transforminformationobject">6.66  transformInformationObject</a></b><br>
<b>  <a href="#6.67  class_pds_updateconfiguration">6.67  updateConfiguration</a></b><br>
<b>  <a href="#6.68  class_pds_updatequerymodel">6.68  updateQueryModel</a></b><br>
<b>  <a href="#6.69  class_pds_validateinformationobjectdata">6.69  validateInformationObjectData</a></b><br>
<b>  <a href="#6.70  class_pds_validateinformationobjectmetadata">6.70  validateInformationObjectMetadata</a></b><br>
<b>  <a href="#6.71  class_pds_validateuser">6.71  validateUser</a></b><br>
<b><a href="#7  Data Archive Elements">7  Data Archive Elements</a></b><br>
<b>  <a href="#7.1  class_pds_aip">7.1  AIP</a></b><br>
<b>  <a href="#7.2  class_pds_aip_plus_common">7.2  AIP_plus_Common</a></b><br>
<b>  <a href="#7.3  class_pds_aip_plus_discipline">7.3  AIP_plus_Discipline</a></b><br>
<b>  <a href="#7.4  class_pds_aip_plus_local">7.4  AIP_plus_Local</a></b><br>
<b>  <a href="#7.5  class_pds_ascii_short_string_collapsed">7.5  ASCII_Short_String_Collapsed</a></b><br>
<b>  <a href="#7.6  class_pds_access">7.6  Access</a></b><br>
<b>  <a href="#7.7  class_pds_access_aid">7.7  Access_Aid</a></b><br>
<b>  <a href="#7.8  class_pds_access_rights_information">7.8  Access_Rights_Information</a></b><br>
<b>  <a href="#7.9  class_pds_administration">7.9  Administration</a></b><br>
<b>  <a href="#7.10  class_pds_architecture_information_object">7.10  Architecture_Information_Object</a></b><br>
<b>  <a href="#7.11  class_pds_archival_information_package">7.11  Archival_Information_Package</a></b><br>
<b>  <a href="#7.12  class_pds_archival_storage">7.12  Archival_Storage</a></b><br>
<b>  <a href="#7.13  class_pds_associated_description">7.13  Associated_Description</a></b><br>
<b>  <a href="#7.14  class_pds_bit">7.14  Bit</a></b><br>
<b>  <a href="#7.15  class_pds_character_data_type">7.15  Character_Data_Type</a></b><br>
<b>  <a href="#7.16  class_pds_consumer">7.16  Consumer</a></b><br>
<b>  <a href="#7.17  class_pds_content_information">7.17  Content_Information</a></b><br>
<b>  <a href="#7.18  class_pds_context_information">7.18  Context_Information</a></b><br>
<b>  <a href="#7.19  class_pds_data_management">7.19  Data_Management</a></b><br>
<b>  <a href="#7.20  class_pds_data_object">7.20  Data_Object</a></b><br>
<b>  <a href="#7.21  class_pds_descriptive_information">7.21  Descriptive_Information</a></b><br>
<b>  <a href="#7.22  class_pds_digital_object">7.22  Digital_Object</a></b><br>
<b>  <a href="#7.23  class_pds_dissemination_information_package">7.23  Dissemination_Information_Package</a></b><br>
<b>  <a href="#7.24  class_pds_finding_aid">7.24  Finding_Aid</a></b><br>
<b>  <a href="#7.25  class_pds_fixity_information">7.25  Fixity_Information</a></b><br>
<b>  <a href="#7.26  class_pds_information_object">7.26  Information_Object</a></b><br>
<b>  <a href="#7.27  class_pds_information_package">7.27  Information_Package</a></b><br>
<b>  <a href="#7.28  class_pds_ingest">7.28  Ingest</a></b><br>
<b>  <a href="#7.29  class_pds_management">7.29  Management</a></b><br>
<b>  <a href="#7.30  class_pds_non_oais">7.30  Non_OAIS</a></b><br>
<b>  <a href="#7.31  class_pds_oais">7.31  OAIS</a></b><br>
<b>  <a href="#7.32  class_pds_ordering_aid">7.32  Ordering_Aid</a></b><br>
<b>  <a href="#7.33  class_pds_other_representation_information">7.33  Other_Representation_Information</a></b><br>
<b>  <a href="#7.34  class_pds_package_description">7.34  Package_Description</a></b><br>
<b>  <a href="#7.35  class_pds_packaging_information">7.35  Packaging_Information</a></b><br>
<b>  <a href="#7.36  class_pds_physical_object">7.36  Physical_Object</a></b><br>
<b>  <a href="#7.37  class_pds_preservation_description_information">7.37  Preservation_Description_Information</a></b><br>
<b>  <a href="#7.38  class_pds_preservation_planning">7.38  Preservation_Planning</a></b><br>
<b>  <a href="#7.39  class_pds_producer">7.39  Producer</a></b><br>
<b>  <a href="#7.40  class_pds_provenance_information">7.40  Provenance_Information</a></b><br>
<b>  <a href="#7.41  class_pds_reference_information">7.41  Reference_Information</a></b><br>
<b>  <a href="#7.42  class_pds_representation_information">7.42  Representation_Information</a></b><br>
<b>  <a href="#7.43  class_pds_retrieving_aid">7.43  Retrieving_Aid</a></b><br>
<b>  <a href="#7.44  class_pds_semantic_information">7.44  Semantic_Information</a></b><br>
<b>  <a href="#7.45  class_pds_structure_information">7.45  Structure_Information</a></b><br>
<b>  <a href="#7.46  class_pds_submission_information_package">7.46  Submission_Information_Package</a></b><br>
<b><a href="#8  Specification Dictionary">8  Specification Dictionary</a></b><br>
<b><a href="#9  Glossary">9  Glossary</a></b><br>
<H2><a name="1  Introduction">1  Introduction</a></H2>
<p>This document presents the Data Archive Architecture Description (DAAD) Information Model Specification.</p>
<H2><a name="2  Audience">2  Audience</a></H2>
<p>This specification is intended for use by programmers and data engineers who require formal definitions of various parts of the Data Archive Architecture Description (DAAD) in order to support development of software and services for a data archive.</p>
<H2><a name="3  Acknowledgements">3  Acknowledgements</a></H2>
<p>The Data Archive Architecture Description (DAAD) Information Model is a joint effort involving representatives from the Data Archive Ingest (DAI) Working Group, Planetary Data System (PDS), Jet Propulsion Laboratory (JPL) Systems Engineering Office, Life Storage of Mission Data (LSMD) task, and the Engineering Data Management (EDM) task.</p>
<H2><a name="4  Scope">4  Scope</a></H2>
<p>This document defines all classes in use in the DAADD, including those classes used to define the architecture including interfaces, bindings, and services as well as the classes that define the archival elements. It also documents the associations among classes. Figure 1 illustrates most of classes using a Concept Map diagram.</p>
<p><img align=bottom src="daadmap.jpg">
<p><b>Figure 1  DDADD Information Model - Concept Map</b></p>
<H2><a name="5  Applicable Documents">5  Applicable Documents</a></H2>
<p>The information in this document is derived from Data Archive Ingest (DAI) WG Report to the CCSDS Management Council (CMC), Figure 2: Notional Data Archive Architecture, March 2017; DAI Architecture Analysis, SEA System Architecture WG, Slide 16,  Alternative Standardized Archive System Architecture Deployment Option (3), May 2017; Planetary Data System PDS4 Information Model Specification, Version 1.8.0.0, March 2017; PDS System Design Document; CCSDS Reference Architecture for Space Information Management (RASIM); and Reference Model for an Open Archival Information System (OAIS), ISO 14721:2012.</p>
<H2><a name="6  Data Archive Architecture - Applications, Interfaces, and Bindings">6  Data Archive Architecture - Applications, Interfaces, and Bindings</a></H2>
<p>This section defines the classes for the Data Archive Architecture.</p>
<p><p> <p> The class hierarchy is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format, providing a visual representation of the classes in relation to their parent classes.</p>
<p>+ + <a href="#class_pds_registry_object">Registry_Object</a></p>
<p>+ <a href="#class_pds_architecture_system_component">Architecture_System_Component</a></p>
<p>+ + <a href="#class_pds_application">Application</a></p>
<p>+ + + <a href="#class_pds_access_application">Access_Application</a></p>
<p>+ + + + <a href="#class_pds_query_service">Query_Service</a></p>
<p>+ + + <a href="#class_pds_administration_application">Administration_Application</a></p>
<p>+ + + + <a href="#class_pds_archive_service">Archive_Service</a></p>
<p>+ + + + <a href="#class_pds_security_service">Security_Service</a></p>
<p>+ + + + <a href="#class_pds_subscription_service">Subscription_Service</a></p>
<p>+ + + <a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></p>
<p>+ + + + <a href="#class_pds_registry_service">Registry_Service</a></p>
<p>+ + + + <a href="#class_pds_repository_service">Repository_Service</a></p>
<p>+ + + + <a href="#class_pds_transfer_service">Transfer_Service</a></p>
<p>+ + + <a href="#class_pds_consumer_application">Consumer_Application</a></p>
<p>+ + + <a href="#class_pds_data_management_application">Data_Management_Application</a></p>
<p>+ + + + <a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></p>
<p>+ + + + <a href="#class_pds_configure_search_service">Configure_Search_Service</a></p>
<p>+ + + <a href="#class_pds_ingest_application">Ingest_Application</a></p>
<p>+ + + <a href="#class_pds_preservation_planning_application">Preservation_Planning_Application</a></p>
<p>+ + + <a href="#class_pds_producer_application">Producer_Application</a></p>
<p>+ + <a href="#class_pds_archive">Archive</a></p>
<p>+ + + + <a href="#class_pds_astronomy_data_archive">Astronomy_Data_Archive</a></p>
<p>+ + + + <a href="#class_pds_earth_science_data_archive">Earth_Science_Data_Archive</a></p>
<p>+ + + + <a href="#class_pds_mission_housekeeping_archive">Mission_Housekeeping_Archive</a></p>
<p>+ + + + <a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></p>
<p>+ + <a href="#class_pds_binding">Binding</a></p>
<p>+ + <a href="#class_pds_data_structure">Data_Structure</a></p>
<p>+ + + <a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></p>
<p>+ + + <a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></p>
<p>+ + + <a href="#class_pds_regobjuid">regObjUID</a></p>
<p>+ + + <a href="#class_pds_regobjuidarrlist">regObjUIDArrList</a></p>
<p>+ + + <a href="#class_pds_regobjuidstatarrlist">regObjUIDStatArrList</a></p>
<p>+ + + <a href="#class_pds_registryquerystring">registryQueryString</a></p>
<p>+ + <a href="#class_pds_interface">Interface</a></p>
<p>+ + + <a href="#class_pds_archive_interface">Archive_Interface</a></p>
<p>+ + + <a href="#class_pds_registry_interface">Registry_Interface</a></p>
<p>+ + + <a href="#class_pds_repository_interface">Repository_Interface</a></p>
<p>+ + + <a href="#class_pds_user_interface">User_Interface</a></p>
<p>+ + + + <a href="#class_pds_consumer_interface">Consumer_Interface</a></p>
<p>+ + + + <a href="#class_pds_producer_interface">Producer_Interface</a></p>
<p>+ + <a href="#class_pds_method">Method</a></p>
<p>+ + + <a href="#class_pds_configuresearchengine">configureSearchEngine</a></p>
<p>+ + + <a href="#class_pds_getdigitalobject">getDigitalObject</a></p>
<p>+ + + <a href="#class_pds_getinformationobject">getInformationObject</a></p>
<p>+ + + <a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></p>
<p>+ + + <a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></p>
<p>+ + + <a href="#class_pds_getmetrics">getMetrics</a></p>
<p>+ + + <a href="#class_pds_getservicestatus">getServiceStatus</a></p>
<p>+ + + <a href="#class_pds_harvestinformationobjectmetadata">harvestInformationObjectMetadata</a></p>
<p>+ + + <a href="#class_pds_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></p>
<p>+ + + <a href="#class_pds_migratelnformationobject">migratelnformationObject</a></p>
<p>+ + + <a href="#class_pds_packageinformationobject">packageInformationObject</a></p>
<p>+ + + <a href="#class_pds_processinformationobject">processInformationObject</a></p>
<p>+ + + <a href="#class_pds_pullinformationobject">pullInformationObject</a></p>
<p>+ + + <a href="#class_pds_putconfiguration">putConfiguration</a></p>
<p>+ + + <a href="#class_pds_putinformationobject">putInformationObject</a></p>
<p>+ + + <a href="#class_pds_putquerymodel">putQueryModel</a></p>
<p>+ + + <a href="#class_pds_queryregistry">queryRegistry</a></p>
<p>+ + + <a href="#class_pds_registerinformationobject">registerInformationObject</a></p>
<p>+ + + <a href="#class_pds_subscribeuser">subscribeUser</a></p>
<p>+ + + <a href="#class_pds_transforminformationobject">transformInformationObject</a></p>
<p>+ + + <a href="#class_pds_updateconfiguration">updateConfiguration</a></p>
<p>+ + + <a href="#class_pds_updatequerymodel">updateQueryModel</a></p>
<p>+ + + <a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></p>
<p>+ + + <a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></p>
<p>+ + + <a href="#class_pds_validateuser">validateUser</a></p>
<p>+ + <a href="#class_pds_rest_http">REST_HTTP</a></p>
<p>+ + <a href="#class_pds_registry">Registry</a></p>
<p>+ + <a href="#class_pds_repository">Repository</a></p>
<p>+ + <a href="#class_pds_service">Service</a></p>
<p>+ <a href="#class_pds_other_component">Other_Component</a></p>
<p>The class hierarchy above includes 71 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="DAAD1.jpg">
<p><b>Figure 2  Basic Component UML Class Diagram</b></p>
<p>The following sections present the classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_pds_access_application">  </a>
<H3><a name="6.1  class_pds_access_application">6.1  Access_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Access_Application class is the class of applications that belong to the Access Functional Entity. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_access_application">Access_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_query_service">Query_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_access">Access</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_administration_application">  </a>
<H3><a name="6.2  class_pds_administration_application">6.2  Administration_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Administration_Application class is the class of applications that belong to the Administration Functional Entity. These functions include security, metrics gathering and reporting, system monitoring, and user management /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_administration_application">Administration_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_administration">Administration</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_application">  </a>
<H3><a name="6.3  class_pds_application">6.3  Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>An Application is a computer program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user. Many of these applications are services, software compoents that performs work that benefits another. In a service-oriented architecture (SOA) a service is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service oriented architecture are independent of vendors, products and technologies. /wikipedia<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_access_application">Access_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_administration_application">Administration_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_consumer_application">Consumer_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_data_management_application">Data_Management_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_ingest_application">Ingest_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_planning_application">Preservation_Planning_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_producer_application">Producer_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_architecture_system_component">  </a>
<H3><a name="6.4  class_pds_architecture_system_component">6.4  Architecture_System_Component</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Architecture_System_Component abstract class defines the software, services, and protocols for the Data Archive Architecture.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archival_storage_application">  </a>
<H3><a name="6.5  class_pds_archival_storage_application">6.5  Archival_Storage_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Archival_Storage_Application class is the class of applications that belong to the Archival Storage Functional Entity. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archival_storage">Archival_Storage</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archive">  </a>
<H3><a name="6.6  class_pds_archive">6.6  Archive</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Archive: An organization that intends to preserve information for access and use by a Designated Community.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archive_abstraction_service">  </a>
<H3><a name="6.7  class_pds_archive_abstraction_service">6.7  Archive_Abstraction_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Archive_Abstraction_Service class is the class of applications that form an Archive Abstraction Layer, a way of hiding the implementation details of a particular set of functionality, allowing the separation of concerns to facilitate interoperability and platform independence. /wikipedia   --  In this model the archive abstraction services provide mappings to OAIS Information Objects from non-OAIS archive information models. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_data_management_application">Data_Management_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_archive_abstraction_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_archive_abstraction_service_pds_has_access_to_non_oais">has_access_to_Non_OAIS</a></td><td>1</td><td><a href="#class_pds_non_oais">Non_OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_archive_abstraction_service_pds_has_mapnonoaisstructurestoaip__method">has_mapNonOAISStructuresToAIP__Method</a></td><td>1</td><td><a href="#class_pds_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_query_service">Query_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archive_interface">  </a>
<H3><a name="6.8  class_pds_archive_interface">6.8  Archive_Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Archive_Interface: A repository interface that defines OAIS_Repository_Interface operations for a non OAIS repository. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_archive_interface">Archive_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archive_service">  </a>
<H3><a name="6.9  class_pds_archive_service">6.9  Archive_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Archive_Service class is the class of applications that provides services to manage an archive system at the system level, for example security, metrics gathering and reporting, system monitoring, and user management. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_administration_application">Administration_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_archive_service_pds_archiveservicehasgetmetrics__method">archiveServicehasGetMetrics__Method</a></td><td>1</td><td><a href="#class_pds_getmetrics">getMetrics</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_archive_service_pds_archiveservicehasputconfiguration__method">archiveServicehasPutConfiguration__Method</a></td><td>1</td><td><a href="#class_pds_putconfiguration">putConfiguration</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_archive_service_pds_archiveservicehasupdateconfiguration__method">archiveServicehasUpdateConfiguration__Method</a></td><td>1</td><td><a href="#class_pds_updateconfiguration">updateConfiguration</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_archive_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_astronomy_data_archive">  </a>
<H3><a name="6.10  class_pds_astronomy_data_archive">6.10  Astronomy_Data_Archive</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Astronomy_Data_Archive - A data archive for Astrononmy /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_astronomy_data_archive">Astronomy_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_binding">  </a>
<H3><a name="6.11  class_pds_binding">6.11  Binding</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>A Binding is a wrapper library that bridges two programming languages, so that a library written for one language can be used in another language. /wikipedia<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_binding">Binding</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_interface">Registry_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_interface">Repository_Interface</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_configure_search_service">  </a>
<H3><a name="6.12  class_pds_configure_search_service">6.12  Configure_Search_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Configure_Search_Service class is the class of applications that provides services to configure the search engine. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_data_management_application">Data_Management_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_configure_search_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_configure_search_service_pds_has_putquerymodel__method">has_PutQueryModel__Method</a></td><td>1</td><td><a href="#class_pds_putquerymodel">putQueryModel</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_configure_search_service_pds_has_updatequerymodel__method">has_UpdateQueryModel__Method</a></td><td>1</td><td><a href="#class_pds_updatequerymodel">updateQueryModel</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_configure_search_service_pds_has_configuresearchengine__method">has_configureSearchEngine__Method</a></td><td>1</td><td><a href="#class_pds_configuresearchengine">configureSearchEngine</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_configure_search_service_pds_has_harvestinformationobjectmetadata__method">has_harvestInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_pds_harvestinformationobjectmetadata">harvestInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_configure_search_service_pds_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_consumer_application">  </a>
<H3><a name="6.13  class_pds_consumer_application">6.13  Consumer_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Consumer_Application class is the class of applications for use by a user acting as a consumer of a data archive. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_consumer_application">Consumer_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_consumer_interface">  </a>
<H3><a name="6.14  class_pds_consumer_interface">6.14  Consumer_Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Consumer_Interface: An interface for a user application that supports a consumer. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_user_interface">User_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_consumer_interface">Consumer_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_data_management_application">  </a>
<H3><a name="6.15  class_pds_data_management_application">6.15  Data_Management_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Data_Management_Application class is the class of applications that belong to the Data Management Functional Entity. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_data_management_application">Data_Management_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_data_management">Data_Management</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_data_structure">  </a>
<H3><a name="6.16  class_pds_data_structure">6.16  Data_Structure</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Data Structure: a data structure is a particular way of organizing data in a computer so that it can be used efficiently. /wikipedia<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_regobjuid">regObjUID</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_regobjuidarrlist">regObjUIDArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_regobjuidstatarrlist">regObjUIDStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registryquerystring">registryQueryString</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_earth_science_data_archive">  </a>
<H3><a name="6.17  class_pds_earth_science_data_archive">6.17  Earth_Science_Data_Archive</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Earth_Science_Data_Archive - A data archive for Earth_Science /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_earth_science_data_archive">Earth_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_ingest_application">  </a>
<H3><a name="6.18  class_pds_ingest_application">6.18  Ingest_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Ingest_Application class is the class of applications that belong to the Ingest Functional Entity. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_ingest_application">Ingest_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_ingest">Ingest</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_interface">  </a>
<H3><a name="6.19  class_pds_interface">6.19  Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Interface: The abstraction of a service that only defines the operations supported by that service, but not their implementations. The specification of an operation is referred to as a method /914.0-M-1 - 1) an abstract type that contains no data or code, but defines behaviors as method signatures. 2)  a shared boundary across which two separate components of a computer system exchange information - wikipedia<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_archive_interface">Archive_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_interface">Registry_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_interface">Repository_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_user_interface">User_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_access_application">Access_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_administration_application">Administration_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_consumer_application">Consumer_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_data_management_application">Data_Management_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_ingest_application">Ingest_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_planning_application">Preservation_Planning_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_producer_application">Producer_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_query_service">Query_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_method">  </a>
<H3><a name="6.20  class_pds_method">6.20  Method</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Method: A method in object-oriented programming (OOP) is a procedure associated with a message and an object. /wikipedia -- For all methods except getDigitalObject, only URIs or UIDs are returned.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_configuresearchengine">configureSearchEngine</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getdigitalobject">getDigitalObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getmetrics">getMetrics</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_harvestinformationobjectmetadata">harvestInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_migratelnformationobject">migratelnformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packageinformationobject">packageInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_processinformationobject">processInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_pullinformationobject">pullInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_putconfiguration">putConfiguration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_putquerymodel">putQueryModel</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registerinformationobject">registerInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_subscribeuser">subscribeUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_transforminformationobject">transformInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_updateconfiguration">updateConfiguration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_updatequerymodel">updateQueryModel</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateuser">validateUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_mission_housekeeping_archive">  </a>
<H3><a name="6.21  class_pds_mission_housekeeping_archive">6.21  Mission_Housekeeping_Archive</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Mission_Housekeeping_Data_Archive - A data archive for Mission_Housekeeping data /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_mission_housekeeping_archive">Mission_Housekeeping_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_other_component">  </a>
<H3><a name="6.22  class_pds_other_component">6.22  Other_Component</a></H3>
<p><i><b>Root Class:</b></i>Other_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Other_Component abstract class defines other software, services, and protocols.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_other_component">Other_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_planetary_science_data_archive">  </a>
<H3><a name="6.23  class_pds_planetary_science_data_archive">6.23  Planetary_Science_Data_Archive</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Planetary_Science_Data_Archive - A data archive for Planetary_Science /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_oais_pds_has_archive_service">has_Archive_Service</a></td><td>1</td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_consumer">has_Consumer</a></td><td>1..*</td><td><a href="#class_pds_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_producer">has_Producer</a></td><td>1..*</td><td><a href="#class_pds_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_registry">has_Registry</a></td><td>1..*</td><td><a href="#class_pds_registry">Registry</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_repository">has_Repository</a></td><td>1..*</td><td><a href="#class_pds_repository">Repository</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_security_service">has_Security_Service</a></td><td>1</td><td><a href="#class_pds_security_service">Security_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_subscription_service">has_Subscription_Service</a></td><td>1</td><td><a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_preservation_planning_application">  </a>
<H3><a name="6.24  class_pds_preservation_planning_application">6.24  Preservation_Planning_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Preservation_Planning_Application class is the class of applications that belong to the Preservation Planning Functional Entity. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_planning_application">Preservation_Planning_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_preservation_planning">Preservation_Planning</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_producer_application">  </a>
<H3><a name="6.25  class_pds_producer_application">6.25  Producer_Application</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Producer_Application class is the class of applications for use by a user acting as a producer for a data archive. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_producer_application">Producer_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_producer_interface">  </a>
<H3><a name="6.26  class_pds_producer_interface">6.26  Producer_Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Producer_Archive_Interface: An interface for a user application that supports a producer. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_user_interface">User_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_producer_interface">Producer_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_query_service">  </a>
<H3><a name="6.27  class_pds_query_service">6.27  Query_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Query_Service class is the class of applications that provides services to locate registry objects. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_access_application">Access_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_query_service">Query_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_query_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_query_service_pds_has_queryregistry__method">has_QueryRegistry__Method</a></td><td>1</td><td><a href="#class_pds_queryregistry">queryRegistry</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_query_service_pds_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_rest_http">  </a>
<H3><a name="6.28  class_pds_rest_http">6.28  REST_HTTP</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>REST_HTTP identifies a protocol stack for network communications which is built on the classic internet protocol stack. Representational state transfer (REST) or RESTful web services is an approach that leverages the HTTP protocol to provide interoperability between computer systems on the Internet using a uniform and predefined set of stateless operations. The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_interface">Archive_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_consumer_interface">Consumer_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_producer_interface">Producer_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_interface">Registry_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_interface">Repository_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_user_interface">User_Interface</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_registry">  </a>
<H3><a name="6.29  class_pds_registry">6.29  Registry</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Registry: A registry maintains a record of objects. /google+<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_registry_pds_has_query_service">has_Query_Service</a></td><td>1</td><td><a href="#class_pds_query_service">Query_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_pds_has_registry_interface">has_Registry_Interface</a></td><td>1</td><td><a href="#class_pds_registry_interface">Registry_Interface</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_pds_has_registry_service">has_Registry_Service</a></td><td>1</td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_interface">Registry_Interface</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_registry_interface">  </a>
<H3><a name="6.30  class_pds_registry_interface">6.30  Registry_Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Registry_Interface: An interface that defines the operations for maintaining a record of objects in a data repository. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_registry_interface">Registry_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_registry_interface_pds_interface_to_registry">Interface_to_Registry</a></td><td>1..*</td><td><a href="#class_pds_registry">Registry</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_interface_pds_registry_uses_binding">Registry_uses_Binding</a></td><td>1</td><td><a href="#class_pds_binding">Binding</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_registry_object">  </a>
<H3><a name="6.31  class_pds_registry_object">6.31  Registry_Object</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Registry Object is a digital object defined to be stored and managed in a digital repository and recorded in a registry using a unique identifier./jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_registry_object">Registry_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td><a href="#attribute_pds_registry_object_pds_logical_identifier">logical_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_object_pds_version_identifier">version_identifier</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_registry_service">  </a>
<H3><a name="6.32  class_pds_registry_service">6.32  Registry_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Registry_Service class is the class of applications that provides services to ingest and manage registry objects. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_registry_service_pds_has_getinformationobjectdata__method">has_GetInformationObjectData__Method</a></td><td>1</td><td><a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_has_getinformationobjectmetadata__method">has_GetInformationObjectMetadata__Method</a></td><td>1</td><td><a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_has_getinformationobject__method">has_GetInformationObject__Method</a></td><td>1</td><td><a href="#class_pds_getinformationobject">getInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_has_registerinformationobject__method">has_RegisterInformationObject__Method</a></td><td>1</td><td><a href="#class_pds_registerinformationobject">registerInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_has_validateinformationobjectdata__method">has_ValidateInformationObjectData__Method</a></td><td>1</td><td><a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_has_validateinformationobjectmetadata__method">has_ValidateInformationObjectMetaData__Method</a></td><td>1</td><td><a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registry_service_pds_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry">Registry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_repository">  </a>
<H3><a name="6.33  class_pds_repository">6.33  Repository</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>A Repository is a location in which objects are stored and managed. /google+<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_repository_pds_has_registry_object">has_Registry_Object</a></td><td>1..*</td><td><a href="#class_pds_registry_object">Registry_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_pds_has_repository_interface">has_Repository_Interface</a></td><td>1</td><td><a href="#class_pds_repository_interface">Repository_Interface</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_pds_has_repository_service">has_Repository_Service</a></td><td>1</td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_pds_has_transfer_service">has_Transfer_Service</a></td><td>1</td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_interface">Repository_Interface</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_repository_interface">  </a>
<H3><a name="6.34  class_pds_repository_interface">6.34  Repository_Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Repository_Interface: An interface that defines the operations on objects defined in a repository.  /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_repository_interface">Repository_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_repository_interface_pds_interface_to_repository">Interface_To_Repository</a></td><td>1..*</td><td><a href="#class_pds_repository">Repository</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_interface_pds_repository_uses_binding">Repository_uses_Binding</a></td><td>1</td><td><a href="#class_pds_binding">Binding</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_repository_service">  </a>
<H3><a name="6.35  class_pds_repository_service">6.35  Repository_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Repository_Service class is the class of applications that provides services to manage objects in the location in which they are actually stored. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_repository_service_pds_has_getdigitalobject__method">has_GetDigitalObject__Method</a></td><td>1</td><td><a href="#class_pds_getdigitalobject">getDigitalObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_service_pds_has_putinformationobject__method">has_PutInformationObject__Method</a></td><td>1</td><td><a href="#class_pds_putinformationobject">putInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_repository_service_pds_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_security_service">  </a>
<H3><a name="6.36  class_pds_security_service">6.36  Security_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Security_Service class is the class of applications that provides services to manage the security of an archive system. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_administration_application">Administration_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_security_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_security_service_pds_securityservicehasvalidateuser__method">securityServicehasValidateUser__Method</a></td><td>1</td><td><a href="#class_pds_validateuser">validateUser</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_service">  </a>
<H3><a name="6.37  class_pds_service">6.37  Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>A service is a software compoent that performs work that benefits another. In a service-oriented architecture (SOA) a service is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service oriented architecture are independent of vendors, products and technologies.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_service">Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_subscription_service">  </a>
<H3><a name="6.38  class_pds_subscription_service">6.38  Subscription_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Subscription_Service class is the class of applications that provides services to manage user subscriptions. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_administration_application">Administration_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_subscription_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_subscription_service_pds_subscriptionservicehassubscribeuser__method">subscriptionServicehasSubscribeUser__Method</a></td><td>1</td><td><a href="#class_pds_subscribeuser">subscribeUser</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_transfer_service">  </a>
<H3><a name="6.39  class_pds_transfer_service">6.39  Transfer_Service</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The Transfer_Service class is the class of applications that provides services to package and transfer registry objects. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_application">Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_transfer_service_pds_has_getservicestatus__method">has_GetServiceStatus__Method</a></td><td>1</td><td><a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_transfer_service_pds_has_packageobjects__method">has_PackageObjects__Method</a></td><td>1</td><td><a href="#class_pds_packageinformationobject">packageInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_transfer_service_pds_has_pullpackage__method">has_PullPackage__Method</a></td><td>1</td><td><a href="#class_pds_pullinformationobject">pullInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_transfer_service_pds_has_pushpackage__method">has_PushPackage__Method</a></td><td>1</td><td><a href="#TBD_anchorString">pushInformationObject</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_transfer_service_pds_uses_archive_abstraction_service">uses_Archive_Abstraction_Service</a></td><td>1</td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_application_pds_has_interface">has_Interface</a></td><td>1</td><td><a href="#class_pds_interface">Interface</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_repository">Repository</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_user_interface">  </a>
<H3><a name="6.40  class_pds_user_interface">6.40  User_Interface</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>User_Archive_Interface: An interface for a user application. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_interface">Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_user_interface">User_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_consumer_interface">Consumer_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_producer_interface">Producer_Interface</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_interface_pds_has_binding">has_Binding</a></td><td>1</td><td><a href="#class_pds_rest_http">REST_HTTP</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_configuresearchengine">  </a>
<H3><a name="6.41  class_pds_configuresearchengine">6.41  configureSearchEngine</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>configureSearchEngine: a method that configures a search engine using the results of a harvest of one or more Information Objects' metadata. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_configuresearchengine">configureSearchEngine</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_getdigitalobject">  </a>
<H3><a name="6.42  class_pds_getdigitalobject">6.42  getDigitalObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getDigitalObject: a method that gets a digital object (binary stream) from a repository. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_getdigitalobject">getDigitalObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_getinformationobject">  </a>
<H3><a name="6.43  class_pds_getinformationobject">6.43  getInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getInformationObject: a method that gets the data part of an information object from a registry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_getinformationobject_pds_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_getinformationobject_pds_has_regobjuid__input">has_RegObjUID__Input</a></td><td>1</td><td><a href="#class_pds_regobjuid">regObjUID</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_getinformationobjectdata">  </a>
<H3><a name="6.44  class_pds_getinformationobjectdata">6.44  getInformationObjectData</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getInformationObjectData: a method that gets the data part of an information object from a registry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_getinformationobjectdata_pds_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_getinformationobjectdata_pds_has_regobjuid__input">has_RegObjUID__Input</a></td><td>1</td><td><a href="#class_pds_regobjuid">regObjUID</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_getinformationobjectmetadata">  </a>
<H3><a name="6.45  class_pds_getinformationobjectmetadata">6.45  getInformationObjectMetadata</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getInformationObjectMetadata: a method that gets the metadata part of an information object from a repository. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_getinformationobjectmetadata_pds_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_getinformationobjectmetadata_pds_has_regobjuid__input">has_RegObjUID__Input</a></td><td>1</td><td><a href="#class_pds_regobjuid">regObjUID</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_getmetrics">  </a>
<H3><a name="6.46  class_pds_getmetrics">6.46  getMetrics</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getMetrics: a method that gets access and processing metrics from a registry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_getmetrics">getMetrics</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_getservicestatus">  </a>
<H3><a name="6.47  class_pds_getservicestatus">6.47  getServiceStatus</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>getServiceStatus: a method that gets the current status of a service. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_getservicestatus">getServiceStatus</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_query_service">Query_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_harvestinformationobjectmetadata">  </a>
<H3><a name="6.48  class_pds_harvestinformationobjectmetadata">6.48  harvestInformationObjectMetadata</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>harvestInformationObjectMetadata: a method that parses an Information Object's Metadata and harvests search parameters, based on a Query Model. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_harvestinformationobjectmetadata">harvestInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_mapnonoaisstructurestoaip">  </a>
<H3><a name="6.49  class_pds_mapnonoaisstructurestoaip">6.49  mapNonOAISStructuresToAIP</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>mapNonOAISStructuresToAIP: a method that maps one or more structures from a non OAIS archive to an OAIS Archival Information Package. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_mapnonoaisstructurestoaip">mapNonOAISStructuresToAIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_migratelnformationobject">  </a>
<H3><a name="6.50  class_pds_migratelnformationobject">6.50  migratelnformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>migrateInformationObject: a method that migrates an information object. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_migratelnformationobject">migratelnformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_packageinformationobject">  </a>
<H3><a name="6.51  class_pds_packageinformationobject">6.51  packageInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>packageInformationObject: a method that packages one or more information objects, creating a package information object./jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_packageinformationobject">packageInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_processinformationobject">  </a>
<H3><a name="6.52  class_pds_processinformationobject">6.52  processInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>processInformationObject:  a method that processes an information object. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_processinformationobject">processInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_pullinformationobject">  </a>
<H3><a name="6.53  class_pds_pullinformationobject">6.53  pullInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>pullInformationObject: a method that pulls an information object. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_pullinformationobject">pullInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_transfer_service">Transfer_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_putconfiguration">  </a>
<H3><a name="6.54  class_pds_putconfiguration">6.54  putConfiguration</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>putConfiguration: a method that puts a configuration file in registry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_putconfiguration">putConfiguration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_putinformationobject">  </a>
<H3><a name="6.55  class_pds_putinformationobject">6.55  putInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>putInformationObject: a method that puts (transfers) an information object to a repository. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_putinformationobject_pds_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_putinformationobject_pds_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_repository_service">Repository_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_putquerymodel">  </a>
<H3><a name="6.56  class_pds_putquerymodel">6.56  putQueryModel</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>putQueryModel: a method that puts a query model in a registry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_putquerymodel">putQueryModel</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_queryregistry">  </a>
<H3><a name="6.57  class_pds_queryregistry">6.57  queryRegistry</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>queryRegistry: a method that queries a reqistry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_queryregistry_pds_has_regobjuidstatarrlist__output">has_RegObjUIDStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjuidstatarrlist">regObjUIDStatArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_queryregistry_pds_has_registryquerystring__input">has_RegistryQueryString__Input</a></td><td>1</td><td><a href="#class_pds_registryquerystring">registryQueryString</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_query_service">Query_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_regobjfileuriarrlist">  </a>
<H3><a name="6.58  class_pds_regobjfileuriarrlist">6.58  regObjFileURIArrList</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>regObjFileURIArrList: A data structure that contains an array of file URIs. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registerinformationobject">registerInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_regobjfileuristatarrlist">  </a>
<H3><a name="6.59  class_pds_regobjfileuristatarrlist">6.59  regObjFileURIStatArrList</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>regObjFileURIStatArrList: A data structure that contains an array of tuples, where each tuple consists of a URI, status, and message.  /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_putinformationobject">putInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_regobjuid">  </a>
<H3><a name="6.60  class_pds_regobjuid">6.60  regObjUID</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>regObjUID: A data structure that contains an object's UID.   /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_regobjuid">regObjUID</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_getinformationobject">getInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_regobjuidarrlist">  </a>
<H3><a name="6.61  class_pds_regobjuidarrlist">6.61  regObjUIDArrList</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>regObjUIDArrList: A data structure that contains an array of UIDs. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_regobjuidarrlist">regObjUIDArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_regobjuidstatarrlist">  </a>
<H3><a name="6.62  class_pds_regobjuidstatarrlist">6.62  regObjUIDStatArrList</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>regObjUIDStatArrList: A data structure that contains an array of tuples, where each tuple consists of a UID, status, and message.  /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_regobjuidstatarrlist">regObjUIDStatArrList</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registerinformationobject">registerInformationObject</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_registerinformationobject">  </a>
<H3><a name="6.63  class_pds_registerinformationobject">6.63  registerInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>registerInformationObject: a method that registers an information object in a registry. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_registerinformationobject">registerInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_registerinformationobject_pds_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_registerinformationobject_pds_has_regobjuidstatarrlist__output">has_RegObjUIDStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjuidstatarrlist">regObjUIDStatArrList</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_registryquerystring">  </a>
<H3><a name="6.64  class_pds_registryquerystring">6.64  registryQueryString</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>registryQueryString: A data structure that contains a query string. eg. (parm=value (and/or/not parm=value)*  /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_structure">Data_Structure</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_registryquerystring">registryQueryString</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_queryregistry">queryRegistry</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_subscribeuser">  </a>
<H3><a name="6.65  class_pds_subscribeuser">6.65  subscribeUser</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>subscribeUser: a method that subscibes a user. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_subscribeuser">subscribeUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_transforminformationobject">  </a>
<H3><a name="6.66  class_pds_transforminformationobject">6.66  transformInformationObject</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>transformInformationObject: a method that transforms an information object. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_transforminformationobject">transformInformationObject</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_updateconfiguration">  </a>
<H3><a name="6.67  class_pds_updateconfiguration">6.67  updateConfiguration</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>updateConfiguration: a method that updates a configuration file. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_updateconfiguration">updateConfiguration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_updatequerymodel">  </a>
<H3><a name="6.68  class_pds_updatequerymodel">6.68  updateQueryModel</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>updateQueryModel: a method that updates a query model. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_updatequerymodel">updateQueryModel</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_configure_search_service">Configure_Search_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_validateinformationobjectdata">  </a>
<H3><a name="6.69  class_pds_validateinformationobjectdata">6.69  validateInformationObjectData</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>validateInformationObjectData: a method that validates an information object's data part. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_validateinformationobjectdata_pds_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_validateinformationobjectdata_pds_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_validateinformationobjectmetadata">  </a>
<H3><a name="6.70  class_pds_validateinformationobjectmetadata">6.70  validateInformationObjectMetadata</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>validateInformationObjectMetadata: a method that validates an information object's metadata part /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_validateinformationobjectmetadata_pds_has_regobjfileuriarrlist__input">has_RegObjFileURIArrList__Input</a></td><td>1</td><td><a href="#class_pds_regobjfileuriarrlist">regObjFileURIArrList</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_validateinformationobjectmetadata_pds_has_regobjfileuristatarrlist__output">has_RegObjFileURIStatArrList__Output</a></td><td>1</td><td><a href="#class_pds_regobjfileuristatarrlist">regObjFileURIStatArrList</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_registry_service">Registry_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_validateuser">  </a>
<H3><a name="6.71  class_pds_validateuser">6.71  validateUser</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>validateUser: a method that validates a user. /jsh<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_method">Method</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_validateuser">validateUser</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_security_service">Security_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="7  Data Archive Elements">7  Data Archive Elements</a></H2>
<p>This section defines the common classes for the Data Archive.</p>
<p><p> <p> The class hierarchy for Tagged Digital Objects is illustrated in the following diagram. This diagram presents the subclass relation for each class in a hierarchical (tree) format and provides a visual representation of the classes in relation to their parent classes.</p>
<p>+ <a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></p>
<p>+ <a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></p>
<p>+ + <a href="#class_pds_access">Access</a></p>
<p>+ + <a href="#class_pds_administration">Administration</a></p>
<p>+ + <a href="#class_pds_archival_storage">Archival_Storage</a></p>
<p>+ + <a href="#class_pds_associated_description">Associated_Description</a></p>
<p>+ + <a href="#class_pds_bit">Bit</a></p>
<p>+ + <a href="#class_pds_consumer">Consumer</a></p>
<p>+ + <a href="#class_pds_data_management">Data_Management</a></p>
<p>+ + <a href="#class_pds_data_object">Data_Object</a></p>
<p>+ + + <a href="#class_pds_digital_object">Digital_Object</a></p>
<p>+ + + <a href="#class_pds_physical_object">Physical_Object</a></p>
<p>+ + <a href="#class_pds_information_object">Information_Object</a></p>
<p>+ + + <a href="#class_pds_content_information">Content_Information</a></p>
<p>+ + + <a href="#class_pds_descriptive_information">Descriptive_Information</a></p>
<p>+ + + <a href="#class_pds_information_package">Information_Package</a></p>
<p>+ + + + <a href="#class_pds_archival_information_package">Archival_Information_Package</a></p>
<p>+ + + + + <a href="#class_pds_aip">AIP</a></p>
<p>+ + + + + <a href="#class_pds_aip_plus_common">AIP_plus_Common</a></p>
<p>+ + + + + + <a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></p>
<p>+ + + + + + + <a href="#class_pds_aip_plus_local">AIP_plus_Local</a></p>
<p>+ + + + <a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></p>
<p>+ + + + <a href="#class_pds_submission_information_package">Submission_Information_Package</a></p>
<p>+ + + <a href="#class_pds_other_representation_information">Other_Representation_Information</a></p>
<p>+ + + <a href="#class_pds_package_description">Package_Description</a></p>
<p>+ + + <a href="#class_pds_packaging_information">Packaging_Information</a></p>
<p>+ + + <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></p>
<p>+ + + + <a href="#class_pds_access_rights_information">Access_Rights_Information</a></p>
<p>+ + + + <a href="#class_pds_context_information">Context_Information</a></p>
<p>+ + + + <a href="#class_pds_fixity_information">Fixity_Information</a></p>
<p>+ + + + <a href="#class_pds_provenance_information">Provenance_Information</a></p>
<p>+ + + + <a href="#class_pds_reference_information">Reference_Information</a></p>
<p>+ + + <a href="#class_pds_representation_information">Representation_Information</a></p>
<p>+ + <a href="#class_pds_ingest">Ingest</a></p>
<p>+ + <a href="#class_pds_management">Management</a></p>
<p>+ + <a href="#class_pds_preservation_planning">Preservation_Planning</a></p>
<p>+ + <a href="#class_pds_producer">Producer</a></p>
<p>+ + <a href="#class_pds_semantic_information">Semantic_Information</a></p>
<p>+ + <a href="#class_pds_structure_information">Structure_Information</a></p>
<p>+ + <a href="#class_pds_access_aid">Access_Aid</a></p>
<p>+ + + <a href="#class_pds_finding_aid">Finding_Aid</a></p>
<p>+ + + <a href="#class_pds_ordering_aid">Ordering_Aid</a></p>
<p>+ + + <a href="#class_pds_retrieving_aid">Retrieving_Aid</a></p>
<p>+ + + <a href="#class_pds_non_oais">Non_OAIS</a></p>
<p>+ + + <a href="#class_pds_oais">OAIS</a></p>
<p>+ <a href="#class_pds_character_data_type">Character_Data_Type</a></p>
<p>The class hierarchy above includes 46 unique classes.</p>
<p><p> <p> The classes in this section are illustrated using a Unified Modeling Language (UML) class hierarchy diagram in the following figure.</p>
<p><img align=bottom src="ObsDigObj.jpg">
<p><b>Figure 3  Tagged Digital Object UML Class Diagram</b></p>
<p>The following sections present the classes in a table format. The table includes the class hierarchy, class attributes, and class associations. The class attributes and associations listed include both those used to define the class and those inherited from parent classes. Cardinalities are provided where appropriate.</p>
<a name="class_pds_aip">  </a>
<H3><a name="7.1  class_pds_aip">7.1  AIP</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Archival Information Package (AIP): An Information Package, consisting of the Content Information and the associated Preservation Description Information (PDI), which is preserved within an OAIS. - sources: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14, figure 4-15, figure 4-17, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_archival_information_package_pds_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_aip_plus_common">  </a>
<H3><a name="7.2  class_pds_aip_plus_common">7.2  AIP_plus_Common</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>AIP_plus_Common: An AIP with objects defined in a "Common" level extension to the OAIS reference model.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_archival_information_package_pds_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_aip_plus_discipline">  </a>
<H3><a name="7.3  class_pds_aip_plus_discipline">7.3  AIP_plus_Discipline</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>AIP_plus_Discipline: An AIP with objects defined in a "Discipline" level extension to the OAIS reference model.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . . <a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_archival_information_package_pds_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_aip_plus_local">  </a>
<H3><a name="7.4  class_pds_aip_plus_local">7.4  AIP_plus_Local</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>AIP_plus_Local: An AIP with objects defined in a "Local" level extension to the OAIS reference model.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . <a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . . <a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . . . . <a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_archival_information_package_pds_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_ascii_short_string_collapsed">  </a>
<H3><a name="7.5  class_pds_ascii_short_string_collapsed">7.5  ASCII_Short_String_Collapsed</a></H3>
<p><i><b>Root Class:</b></i>ASCII_Short_String_Collapsed<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>The ASCII_Short_String_Collapsed class indicates a limited length, whitespace-collapsed string.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td><a href="#attribute_pds_ascii_short_string_collapsed_pds_character_constraint">character_constraint</a></td><td>1</td><td><a href="#value_pds_ascii_short_string_collapsed_pds_character_constraint_ascii">ASCII</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_ascii_short_string_collapsed_pds_maximum_characters">maximum_characters</a></td><td>1</td><td><a href="#value_pds_ascii_short_string_collapsed_pds_maximum_characters_255">255</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_ascii_short_string_collapsed_pds_minimum_characters">minimum_characters</a></td><td>1</td><td><a href="#value_pds_ascii_short_string_collapsed_pds_minimum_characters_1">1</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_ascii_short_string_collapsed_pds_xml_schema_base_type">xml_schema_base_type</a></td><td>1</td><td><a href="#value_pds_ascii_short_string_collapsed_pds_xml_schema_base_type_normalizedstring">normalizedString</a></td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_access">  </a>
<H3><a name="7.6  class_pds_access">7.6  Access</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Access Functional Entity (aka Access): The OAIS functional entity that contains the services and functions which make the archival information holdings and related services visible to Consumers. - sources: ISO_14721_2012 figure 4-1, figure 4-3, figure 4-4, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_access">Access</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_access_pds_has_access_application">has_Access_Application</a></td><td>1..*</td><td><a href="#class_pds_access_application">Access_Application</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_access_aid">  </a>
<H3><a name="7.7  class_pds_access_aid">7.7  Access_Aid</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Access Aid: A software program or document that allows Consumers to locate, analyze, order or retrieve information from an OAIS. - sources:figure 4-17<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_finding_aid">Finding_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_ordering_aid">Ordering_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_retrieving_aid">Retrieving_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_access_rights_information">  </a>
<H3><a name="7.8  class_pds_access_rights_information">7.8  Access_Rights_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Access Rights Information: The information that identifies the access restrictions pertaining to the Content Information, including the legal framework, licensing terms, and access control. It contains the access and distribution conditions stated within the Submission Agreement, related to both preservation (by the OAIS) and final usage (by the Consumer). It also includes the specifications for the application of rights enforcement measures. - sources: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_administration">  </a>
<H3><a name="7.9  class_pds_administration">7.9  Administration</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Administration Functional Entity (aka Administration): The OAIS functional entity that contains the services and functions needed to control the operation of the other OAIS functional entities on a day-to-day basis. - sources: ISO_14721_2012 figure 4-1, figure 4-2, figure 4-3, figure 4-4, figure 4-5, figure 4-6, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_administration">Administration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_administration_pds_has_administration_application">has_Administration_Application</a></td><td>1..*</td><td><a href="#class_pds_administration_application">Administration_Application</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_architecture_information_object">  </a>
<H3><a name="7.10  class_pds_architecture_information_object">7.10  Architecture_Information_Object</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Architecture_Information_Object abstract class defines the information classes for the Data Archive Architecture.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_access">Access</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_administration">Administration</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_storage">Archival_Storage</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_bit">Bit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_data_management">Data_Management</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_ingest">Ingest</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_management">Management</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_planning">Preservation_Planning</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_registry_object">Registry_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_structure_information">Structure_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archival_information_package">  </a>
<H3><a name="7.11  class_pds_archival_information_package">7.11  Archival_Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Archival Information Package (AIP): An Information Package, consisting of the Content Information and the associated Preservation Description Information (PDI), which is preserved within an OAIS. - sources: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14, figure 4-15, figure 4-17, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_archival_information_package_pds_described_by_associated_description">described_by_Associated_Description</a></td><td>1..*</td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_archival_storage">  </a>
<H3><a name="7.12  class_pds_archival_storage">7.12  Archival_Storage</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Archival Storage Functional Entity (aka Archival Storage): The OAIS functional entity that contains the services and functions used for the storage and retrieval of Archival Information Packages. - sources: ISO_14721_2012 figure 4-1, figure 4-2, figure 4-3, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archival_storage">Archival_Storage</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_archival_storage_pds_has_archival_storage">has_Archival_Storage</a></td><td>1..*</td><td><a href="#class_pds_archival_storage_application">Archival_Storage_Application</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_associated_description">  </a>
<H3><a name="7.13  class_pds_associated_description">7.13  Associated_Description</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Associated Description: The information describing the content of an Information Package from the point of view of a particular Access Aid.\n - sources: ISO_14721_2012 figure 4-17<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_associated_description">Associated_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_associated_description_pds_derived_from_aip">derived_from_AIP</a></td><td>1..*</td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_associated_description_pds_provide_data_for">provide_data_for</a></td><td>1..*</td><td><a href="#class_pds_access_aid">Access_Aid</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_bit">  </a>
<H3><a name="7.14  class_pds_bit">7.14  Bit</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Bit: A bit is a basic unit of information in computing and digital communicationssources. /wikipedia : ISO_14721_2012 figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_bit">Bit</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_character_data_type">  </a>
<H3><a name="7.15  class_pds_character_data_type">7.15  Character_Data_Type</a></H3>
<p><i><b>Root Class:</b></i>Character_Data_Type<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>The Character Data Type class is the parent class for data types used to classify the values of attributes in class descriptions, i.e., product labels and character digital objects.<br>
<i><b>Steward:</b></i>ops<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_character_data_type">Character_Data_Type</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td><a href="#attribute_pds_character_data_type_pds_character_constraint">character_constraint</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_character_encoding">character_encoding</a></td><td>1</td><td><a href="#value_pds_character_data_type_pds_character_encoding_utf-8">UTF-8</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_formation_rule">formation_rule</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_maximum_characters">maximum_characters</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_maximum_value">maximum_value</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_minimum_characters">minimum_characters</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_minimum_value">minimum_value</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_pattern">pattern</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_character_data_type_pds_xml_schema_base_type">xml_schema_base_type</a></td><td>1</td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_consumer">  </a>
<H3><a name="7.16  class_pds_consumer">7.16  Consumer</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Consumer: The role played by those persons, or client systems, who interact with OAIS services to find preserved information of interest and to access that information in detail. This can include other OAISes, as well as internal OAIS persons or systems. - sources: ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, figure 4-6, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_consumer_pds_consumer_to_oais">Consumer_to_OAIS</a></td><td>0..1</td><td><a href="#class_pds_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_consumer_pds_has_consumer_application">has_Consumer_Application</a></td><td>1..*</td><td><a href="#class_pds_consumer_application">Consumer_Application</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_consumer_pds_orders_dip">orders_DIP</a></td><td>1..*</td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_consumer_pds_queries_oais">queries_OAIS</a></td><td>1</td><td><a href="#class_pds_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_consumer_pds_receives_query_responses">receives_query_responses</a></td><td>1</td><td><a href="#class_pds_oais">OAIS</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_content_information">  </a>
<H3><a name="7.17  class_pds_content_information">7.17  Content_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Content Information: A set of information that is the original target of preservation or that includes part or all of that information. It is an Information Object composed of its Content Data Object and its Representation Information.  - sources: ISO_14721_2012 figure 2-3, figure 4-12, figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_content_information_pds_further_described_by">further_described_by</a></td><td>0..1</td><td><a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_context_information">  </a>
<H3><a name="7.18  class_pds_context_information">7.18  Context_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Context Information: The information that documents the relationships of the Content Information to its environment. This includes why the Content Information was created and how it relates to other Content Information objects. - sources: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_data_management">  </a>
<H3><a name="7.19  class_pds_data_management">7.19  Data_Management</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Data Management Functional Entity (aka Data Management): The OAIS functional entity that contains the services and functions for populating, maintaining, and accessing a wide variety of information. Some examples of this information are catalogs and inventories on what may be retrieved from Archival Storage, processing algorithms that may be run on retrieved data, Consumer access statistics, Consumer billing, Event Based Orders, security controls, and OAIS schedules, policies, and procedures. - sources: ISO_14721_2012 figure 4-1, figure 4-2, figure 4-4, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_management">Data_Management</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_data_management_pds_has_data_management_application">has_Data_Management_Application</a></td><td>1..*</td><td><a href="#class_pds_data_management_application">Data_Management_Application</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_data_object">  </a>
<H3><a name="7.20  class_pds_data_object">7.20  Data_Object</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Data Object: Either a Physical Object or a Digital Object. - sources: ISO_14721_2012 figure 2-2, figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_conceptual_object">Conceptual_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_data_object_pds_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_descriptive_information">  </a>
<H3><a name="7.21  class_pds_descriptive_information">7.21  Descriptive_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Descriptive Information: The set of information, consisting primarily of Package Descriptions, which is provided to Data Management to support the finding, ordering, and retrieving of OAIS information holdings by Consumers.  - sources: ISO_14721_2012 figure 4-1, figure 4-2, figure 4-12<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_digital_object">  </a>
<H3><a name="7.22  class_pds_digital_object">7.22  Digital_Object</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Digital Object: An object composed of a set of bit sequences. - sources: ISO_14721_2012 figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_digital_object_pds_has_bit">has_Bit</a></td><td>1..*</td><td><a href="#class_pds_bit">Bit</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_data_object_pds_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_dissemination_information_package">  </a>
<H3><a name="7.23  class_pds_dissemination_information_package">7.23  Dissemination_Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Dissemination Information Package (DIP): An Information Package, derived from one or more AIPs, and sent by Archives to the Consumer in response to a request to the OAIS.  - sources: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_finding_aid">  </a>
<H3><a name="7.24  class_pds_finding_aid">7.24  Finding_Aid</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Finding Aid: A type of Access Aid that allows a user to search for and identify Archival Information Packages of interest. - sources:figure 4-17<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_finding_aid">Finding_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_fixity_information">  </a>
<H3><a name="7.25  class_pds_fixity_information">7.25  Fixity_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Fixity Information: The information which documents the mechanisms that ensure that the Content Information object has not been altered in an undocumented manner. An example is a Cyclical Redundancy Check (CRC) code for a file.  - sources: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_information_object">  </a>
<H3><a name="7.26  class_pds_information_object">7.26  Information_Object</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Information Object: A Data Object together with its Representation Information.  - sources: ISO_14721_2012 figure 2-2, figure 4-10, figure 4-12<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_information_package">  </a>
<H3><a name="7.27  class_pds_information_package">7.27  Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Information Package: A logical container composed of optional Content Information and optional associated Preservation Description Information. Associated with this Information Package is Packaging Information used to delimit and identify the Content Information and Package Description information used to facilitate searches for the Content Information.  - sources: ISO_14721_2012 figure 4-13, figure 4-14<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_ingest">  </a>
<H3><a name="7.28  class_pds_ingest">7.28  Ingest</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Ingest Functional Entity (aka Ingest): The OAIS functional entity that contains the services and functions that accept Submission Information Packages from Producers, prepares Archival Information Packages for storage, and ensures that Archival Information Packages and their supporting Descriptive Information become established within the OAIS. - sources: ISO_14721_2012 figure 4-1, figure 4-3, figure 4-4, figure 4-5, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_ingest">Ingest</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_ingest_pds_has_ingest_application">has_Ingest_Application</a></td><td>1..*</td><td><a href="#class_pds_ingest_application">Ingest_Application</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_management">  </a>
<H3><a name="7.29  class_pds_management">7.29  Management</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Management: The role played by those who set overall OAIS policy as one component in a broader policy domain, for example as part of a larger organization.  - sources: ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_management">Management</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_non_oais">  </a>
<H3><a name="7.30  class_pds_non_oais">7.30  Non_OAIS</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>An archival information system that is not compatible with OAIS.<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_non_oais">Non_OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_astronomy_data_archive">Astronomy_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_earth_science_data_archive">Earth_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_mission_housekeeping_archive">Mission_Housekeeping_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_oais">  </a>
<H3><a name="7.31  class_pds_oais">7.31  OAIS</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Open Archival Information System (OAIS): An Archive, consisting of an organization, which may be part of a larger organization, of people and systems, that has accepted the responsibility to preserve information and make it available for a Designated Community. It meets a set of responsibilities, as defined in section 4, that allows an OAIS Archive to be distinguished from other uses of the term 'Archive'. The term 'Open' in OAIS is used to imply that this Recommendation and future related Recommendations and standards are developed in open forums, and it does not imply that access to the Archive is unrestricted. - sources: ISO_14721_2012 figure 2-1, figure 2-4,<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_archive">Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_oais_pds_has_archive_service">has_Archive_Service</a></td><td>1</td><td><a href="#class_pds_archive_service">Archive_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_consumer">has_Consumer</a></td><td>1..*</td><td><a href="#class_pds_consumer">Consumer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_producer">has_Producer</a></td><td>1..*</td><td><a href="#class_pds_producer">Producer</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_registry">has_Registry</a></td><td>1..*</td><td><a href="#class_pds_registry">Registry</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_repository">has_Repository</a></td><td>1..*</td><td><a href="#class_pds_repository">Repository</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_security_service">has_Security_Service</a></td><td>1</td><td><a href="#class_pds_security_service">Security_Service</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_oais_pds_has_subscription_service">has_Subscription_Service</a></td><td>1</td><td><a href="#class_pds_subscription_service">Subscription_Service</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_consumer">Consumer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_ordering_aid">  </a>
<H3><a name="7.32  class_pds_ordering_aid">7.32  Ordering_Aid</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Ordering Aid: An application that assists the Consumer in discovering the cost of, and in ordering, AIPs of interest. - sources:figure 4-17<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_ordering_aid">Ordering_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_other_representation_information">  </a>
<H3><a name="7.33  class_pds_other_representation_information">7.33  Other_Representation_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Other Representation Information: Representation Information which cannot easily be classified as Semantic or Structural. For example software, algorithms, encryption, written instructions and many other things may be needed to understand the Content Data Object, all of which therefore would be, by definition, Representation Information, yet would not obviously be either Structure or Semantics. Information defining how the Structure and the Semantic Information relate to each other, or software needed to process a database file would also be regarded as Other Representation Information.\n - sources: ISO_14721_2012 figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_package_description">  </a>
<H3><a name="7.34  class_pds_package_description">7.34  Package_Description</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Package Description: The information intended for use by Access Aids. - sources: ISO_14721_2012 figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_package_description_pds_derived_from">derived_from</a></td><td>1..*</td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_package_description_pds_has_associated_description">has_Associated_Description</a></td><td>1..*</td><td><a href="#class_pds_associated_description">Associated_Description</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_packaging_information">  </a>
<H3><a name="7.35  class_pds_packaging_information">7.35  Packaging_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Packaging Information: The information that is used to bind and identify the components of an Information Package. For example, it may be the ISO 9660 volume and directory information used on a CD-ROM to provide the content of several files containing Content Information and Preservation Description Information.  - sources: ISO_14721_2012 figure 2-3, figure 4-12, figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_packaging_information_pds_contains_content_information">contains_Content_Information</a></td><td>1</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_packaging_information_pds_contains_perservation_description_information">contains_Perservation_Description_Information</a></td><td>1</td><td><a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_packaging_information_pds_has_descriptive_information">has_Descriptive_Information</a></td><td>1</td><td><a href="#class_pds_descriptive_information">Descriptive_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_packaging_information_pds_identifies">identifies</a></td><td>1</td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_physical_object">  </a>
<H3><a name="7.36  class_pds_physical_object">7.36  Physical_Object</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Physical Object: An object (such as a moon rock, bio-specimen, microscope slide) with physically observable properties that represent information that is considered suitable for being adequately documented for preservation, distribution, and independent usage.\n - sources: ISO_14721_2012 figure 4-10, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_data_object_pds_interpreted_using">interpreted_using</a></td><td>1..*</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_preservation_description_information">  </a>
<H3><a name="7.37  class_pds_preservation_description_information">7.37  Preservation_Description_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Preservation Description Information (PDI): The information which is necessary for adequate preservation of the Content Information and which can be categorized as Provenance, Reference, Fixity, Context, and Access Rights Information.  - sources: ISO_14721_2012 figure 2-3, figure 4-12, figure 4-13, figure 4-15, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td><a href="#class_pds_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_preservation_planning">  </a>
<H3><a name="7.38  class_pds_preservation_planning">7.38  Preservation_Planning</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Preservation Planning Functional Entity (aka Preservation Planning): The OAIS functional entity which provides the services and functions for monitoring the environment of the OAIS and which provides recommendations and preservation plans to ensure that the information stored in the OAIS remains accessible to, and understandable by, and sufficiently usable by, the Designated Community over the Long Term, even if the original computing environment becomes obsolete. - sources: ISO_14721_2012 figure 4-1, figure 4-6, figure 4-7, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_preservation_planning">Preservation_Planning</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_preservation_planning_pds_has_preservation_planning_application">has_Preservation_Planning_Application</a></td><td>1..*</td><td><a href="#class_pds_preservation_planning_application">Preservation_Planning_Application</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_producer">  </a>
<H3><a name="7.39  class_pds_producer">7.39  Producer</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Producer: The role played by those persons or client systems that provide the information to be preserved. This can include other OAISes or internal OAIS persons or systems.  - sources: ISO_14721_2012 figure 2-1, figure 2-4, figure 4-1, figure 4-2, figure 4-5, figure 4-6, figure 4-8, figure 4-9<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_producer_pds_has_producer_application">has_Producer_Application</a></td><td>1..*</td><td><a href="#class_pds_producer_application">Producer_Application</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_producer_pds_producer_to_oais">producer_to_OAIS</a></td><td>1</td><td><a href="#class_pds_oais">OAIS</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_producer_pds_produces">produces</a></td><td>1..*</td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_oais">OAIS</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_planetary_science_data_archive">Planetary_Science_Data_Archive</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_provenance_information">  </a>
<H3><a name="7.40  class_pds_provenance_information">7.40  Provenance_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Provenance Information: The information that documents the history of the Content Information. This information tells the origin or source of the Content Information, any changes that may have taken place since it was originated, and who has had custody of it since it was originated. The Archive is responsible for creating and preserving Provenance Information from the point of Ingest; however, earlier Provenance Information should be provided by the Producer. Provenance Information adds to the evidence to support Authenticity.  - sources: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_reference_information">  </a>
<H3><a name="7.41  class_pds_reference_information">7.41  Reference_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Reference Information: The information that is used as an identifier for the Content Information. It also includes identifiers that allow outside systems to refer unambiguously to a particular Content Information. An example of Reference Information is an ISBN.  - sources: ISO_14721_2012 figure 4-16, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_representation_information">  </a>
<H3><a name="7.42  class_pds_representation_information">7.42  Representation_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Representation Information: The information that maps a Data Object into more meaningful concepts. An example of Representation Information for a bit sequence which is a FITS file might consist of the FITS standard which defines the format plus a dictionary which defines the meaning in the file of keywords which are not part of the standard. Another example is JPEG software which is used to render a JPEG file; rendering the JPEG file as bits is not very meaningful to humans but the software, which embodies an understanding of the JPEG standard, maps the bits into pixels which can then be rendered as an image for human viewing.  - sources: ISO_14721_2012 figure 2-2, figure 4-10, figure 4-12, figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_representation_information_pds_has_other_represention_information">has_Other_Represention_Information</a></td><td>0..1</td><td><a href="#class_pds_other_representation_information">Other_Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_representation_information_pds_has_semantic_information">has_Semantic_Information</a></td><td>0..1</td><td><a href="#class_pds_semantic_information">Semantic_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_representation_information_pds_has_structure_information">has_Structure_Information</a></td><td>0..1</td><td><a href="#class_pds_structure_information">Structure_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_representation_information_pds_interpreted_using_recurse">interpreted_using_recurse</a></td><td>1..*</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_aip">AIP</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_common">AIP_plus_Common</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_discipline">AIP_plus_Discipline</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_aip_plus_local">AIP_plus_Local</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_access_rights_information">Access_Rights_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_archival_information_package">Archival_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_conceptual_object">Conceptual_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_context_information">Context_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_descriptive_information">Descriptive_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_digital_object">Digital_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_dissemination_information_package">Dissemination_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_fixity_information">Fixity_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_other_representation_information">Other_Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_physical_object">Physical_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_preservation_description_information">Preservation_Description_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_provenance_information">Provenance_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_reference_information">Reference_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_retrieving_aid">  </a>
<H3><a name="7.43  class_pds_retrieving_aid">7.43  Retrieving_Aid</a></H3>
<p><i><b>Root Class:</b></i>Architecture_System_Component<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Retrieval Aid: An application that allows authorized users to retrieve the Content Information and PDI described by the Package Description. - sources:figure 4-17<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_system_component">Architecture_System_Component</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_access_aid">Access_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_retrieving_aid">Retrieving_Aid</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_semantic_information">  </a>
<H3><a name="7.44  class_pds_semantic_information">7.44  Semantic_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Semantic Information: The Representation Information that further describes the meaning beyond that provided by the Structure Information. - sources: ISO_14721_2012 figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td><a href="#attribute_pds_semantic_information_pds_adds_meaning_to">adds_meaning_to</a></td><td>0..1</td><td><a href="#class_pds_structure_information">Structure_Information</a></td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_structure_information">  </a>
<H3><a name="7.45  class_pds_structure_information">7.45  Structure_Information</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Abstract<br>
<i><b>Class Description:</b></i>Structure Information: The Representation Information that imparts meaning about how other information is organized. For example, it maps bit streams to common computer types such as characters, numbers, and pixels and aggregations of those types such as character strings and arrays. - sources: ISO_14721_2012 figure 4-18<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_structure_information">Structure_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#class_pds_semantic_information">Semantic_Information</a></td><td> </td><td> </td><td> </td></tr>
</table>
<a name="class_pds_submission_information_package">  </a>
<H3><a name="7.46  class_pds_submission_information_package">7.46  Submission_Information_Package</a></H3>
<p><i><b>Root Class:</b></i>Architecture_Information_Object<br>
<i><b>Role:</b></i>Concrete<br>
<i><b>Class Description:</b></i>Submission Information Package (SIP): An Information Package that is delivered by the Producer to the OAIS for use in the construction or update of one or more AIPs and/or the associated Descriptive Information. - sources: ISO_14721_2012 figure 2-4, figure 4-1, figure 4-14<br>
<i><b>Steward:</b></i>pds<br>
<i><b>Namespace Id:</b></i>pds<br>
<i><b>Version Id:</b></i>1.0.0.0<br>
</p>
<table border=1>
<tr> <th> </th> <th>Entity</th> <th>Card</th> <th>Value/Class</th> <th>Ind</th> </tr>
<tr><td><b>Hierarchy</b></td><td><a href="#class_pds_architecture_information_object">Architecture_Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. <a href="#class_pds_information_object">Information_Object</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . <a href="#class_pds_information_package">Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b> </b></td><td>. . . <a href="#class_pds_submission_information_package">Submission_Information_Package</a></td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Subclass</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Attribute</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Association</b></td><td>none</td><td> </td><td> </td><td> </td></tr>
<tr><td><b>Inherited Association</b></td><td><a href="#attribute_pds_information_object_pds_has_data_object">has_Data_Object</a></td><td>1</td><td><a href="#class_pds_data_object">Data_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_information_object">has_Information_Object</a></td><td>0..*</td><td><a href="#class_pds_information_object">Information_Object</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_object_pds_has_representation_information">has_Representation_Information</a></td><td>1</td><td><a href="#class_pds_representation_information">Representation_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_delimited_by">delimited_by</a></td><td>1</td><td><a href="#class_pds_packaging_information">Packaging_Information</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_described_by">described_by</a></td><td>1..*</td><td><a href="#class_pds_package_description">Package_Description</a></td><td> </td></tr>
<tr><td><b> </b></td><td><a href="#attribute_pds_information_package_pds_has_content_information">has_Content_Information</a></td><td>1..*</td><td><a href="#class_pds_content_information">Content_Information</a></td><td> </td></tr>
<tr><td><b>Referenced from</b></td><td><a href="#class_pds_producer">Producer</a></td><td> </td><td> </td><td> </td></tr>
</table>
<H2><a name="8  Specification Dictionary">8  Specification Dictionary</a></H2>
<p>The Specification Dictionary provides the definitions of data elements and associations. The data elements are those that are used as class attributes in this specification. They represent a subset of those in the Planetary Science Data Dictionary.  The associations are those that are defined and used in this specification.</p>
<dl>
<dt><a name="attribute_pds_consumer_pds_consumer_to_oais"><b>Consumer_to_OAIS</b> in <a href="#class_pds_consumer">Consumer</a></a><dd><i></i>Consumer acquire preserved information from the OAIS
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_interface_pds_interface_to_repository"><b>Interface_To_Repository</b> in <a href="#class_pds_repository_interface">Repository_Interface</a></a><dd><i></i>Interface_To_Repository is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_interface_pds_interface_to_registry"><b>Interface_to_Registry</b> in <a href="#class_pds_registry_interface">Registry_Interface</a></a><dd><i></i>Interface_to_Registry is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_interface_pds_registry_uses_binding"><b>Registry_uses_Binding</b> in <a href="#class_pds_registry_interface">Registry_Interface</a></a><dd><i></i>Registry_uses_Binding is a dependency relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_interface_pds_repository_uses_binding"><b>Repository_uses_Binding</b> in <a href="#class_pds_repository_interface">Repository_Interface</a></a><dd><i></i>Repository_uses_Binding is a dependency relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_semantic_information_pds_adds_meaning_to"><b>adds_meaning_to</b> in <a href="#class_pds_semantic_information">Semantic_Information</a></a><dd><i></i>sources:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_service_pds_archiveservicehasgetmetrics__method"><b>archiveServicehasGetMetrics__Method</b> in <a href="#class_pds_archive_service">Archive_Service</a></a><dd><i></i>The archiveServicehasGetMetrics__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_service_pds_archiveservicehasputconfiguration__method"><b>archiveServicehasPutConfiguration__Method</b> in <a href="#class_pds_archive_service">Archive_Service</a></a><dd><i></i>The archiveServicehasPutConfiguration__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_service_pds_archiveservicehasupdateconfiguration__method"><b>archiveServicehasUpdateConfiguration__Method</b> in <a href="#class_pds_archive_service">Archive_Service</a></a><dd><i></i>The archiveServicehasUpdateConfiguration__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_ascii_short_string_collapsed_pds_character_constraint"><b>character_constraint</b> in <a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The character_constraint attribute limits the characters allowed.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Minimum Characters: </i>1<br>
<i>Maximum Characters: </i>255<br>
<i>Nillable: </i>false<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<p><i>Value: </i><br>
 - <a name="value_pds_ascii_short_string_collapsed_pds_character_constraint_ascii"><b>ASCII</b></a> - Values of ASCII_Short_String_Collapsed must be ASCII<br>
<dt><a name="attribute_pds_character_data_type_pds_character_constraint"><b>character_constraint</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The character_constraint attribute limits the characters allowed.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_character_data_type_pds_character_encoding"><b>character_encoding</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The character_encoding attribute identifies the standard that maps a set of allowed characters to their machine readable code.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<p><i>Value: </i><br>
 - <a name="value_pds_character_data_type_pds_character_encoding_utf-8"><b>UTF-8</b></a> - Values of Character_Data_Type have UTF-8 character encoding<br>
<dt><a name="attribute_pds_packaging_information_pds_contains_content_information"><b>contains_Content_Information</b> in <a href="#class_pds_packaging_information">Packaging_Information</a></a><dd><i></i>contains_Content_Information is a composition  relationship.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_packaging_information_pds_contains_perservation_description_information"><b>contains_Perservation_Description_Information</b> in <a href="#class_pds_packaging_information">Packaging_Information</a></a><dd><i></i>contains_Perservation_Description_Information is a composition  relationship.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_information_package_pds_delimited_by"><b>delimited_by</b> in <a href="#class_pds_information_package">Information_Package</a></a><dd><i></i>delimited_by is a association  relationship. OAIS - sources:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_package_description_pds_derived_from"><b>derived_from</b> in <a href="#class_pds_package_description">Package_Description</a></a><dd><i></i>derived_from is a association  relationship. OAIS - sources:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_associated_description_pds_derived_from_aip"><b>derived_from_AIP</b> in <a href="#class_pds_associated_description">Associated_Description</a></a><dd><i></i>sources:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_information_package_pds_described_by"><b>described_by</b> in <a href="#class_pds_information_package">Information_Package</a></a><dd><i></i>described_by is a association  relationship. OAIS - sources:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archival_information_package_pds_described_by_associated_description"><b>described_by_Associated_Description</b> in <a href="#class_pds_archival_information_package">Archival_Information_Package</a></a><dd><i></i>sources:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_character_data_type_pds_formation_rule"><b>formation_rule</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The formation_rule attribute provides a 'user friendly' instruction for forming values.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_content_information_pds_further_described_by"><b>further_described_by</b> in <a href="#class_pds_content_information">Content_Information</a></a><dd><i></i>further_described_by is a association  relationship. OAIS - sources:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_access_pds_has_access_application"><b>has_Access_Application</b> in <a href="#class_pds_access">Access</a></a><dd><i></i>has_Access_Application is an assocation relationship to Access_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_administration_pds_has_administration_application"><b>has_Administration_Application</b> in <a href="#class_pds_administration">Administration</a></a><dd><i></i>has_Administration_Application is an assocation relationship to Administration_Application
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archival_storage_pds_has_archival_storage"><b>has_Archival_Storage</b> in <a href="#class_pds_archival_storage">Archival_Storage</a></a><dd><i></i>has_Archival_Storage is an assocation relationship to Archival_Storage_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_archive_service"><b>has_Archive_Service</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Archive_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_package_description_pds_has_associated_description"><b>has_Associated_Description</b> in <a href="#class_pds_package_description">Package_Description</a></a><dd><i></i>has_Associated_Description is a composition  relationship. OAIS - sources:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_interface_pds_has_binding"><b>has_Binding</b> in <a href="#class_pds_interface">Interface</a></a><dd><i></i>has_Binding is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_digital_object_pds_has_bit"><b>has_Bit</b> in <a href="#class_pds_digital_object">Digital_Object</a></a><dd><i></i>sources:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_consumer"><b>has_Consumer</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Consumer is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_consumer_pds_has_consumer_application"><b>has_Consumer_Application</b> in <a href="#class_pds_consumer">Consumer</a></a><dd><i></i>has_Consumer_Application is an assocation relationship to Consumer_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_information_package_pds_has_content_information"><b>has_Content_Information</b> in <a href="#class_pds_information_package">Information_Package</a></a><dd><i></i>has_Content_Information is a association  relationship.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_data_management_pds_has_data_management_application"><b>has_Data_Management_Application</b> in <a href="#class_pds_data_management">Data_Management</a></a><dd><i></i>has_Data_Management_Application is an assocation relationship to Data_Management_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_information_object_pds_has_data_object"><b>has_Data_Object</b> in <a href="#class_pds_information_object">Information_Object</a></a><dd><i></i>has_Data_Object is a composite relationship to Data Object. OAIS - sources:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_packaging_information_pds_has_descriptive_information"><b>has_Descriptive_Information</b> in <a href="#class_pds_packaging_information">Packaging_Information</a></a><dd><i></i>has_Descriptive_Information is a composition  relationship.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_service_pds_has_getdigitalobject__method"><b>has_GetDigitalObject__Method</b> in <a href="#class_pds_repository_service">Repository_Service</a></a><dd><i></i>The has_GetDigitalObject__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_getinformationobjectdata__method"><b>has_GetInformationObjectData__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_GetInformationObjectData__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_getinformationobjectmetadata__method"><b>has_GetInformationObjectMetadata__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_GetInformationObjectMetadata__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_getinformationobject__method"><b>has_GetInformationObject__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_GetInformationObject__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_abstraction_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_archive_service">Archive_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_configure_search_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_configure_search_service">Configure_Search_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_query_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_query_service">Query_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_repository_service">Repository_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_security_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_security_service">Security_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_subscription_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_subscription_service">Subscription_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_transfer_service_pds_has_getservicestatus__method"><b>has_GetServiceStatus__Method</b> in <a href="#class_pds_transfer_service">Transfer_Service</a></a><dd><i></i>The has_GetServiceStatus__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_information_object_pds_has_information_object"><b>has_Information_Object</b> in <a href="#class_pds_information_object">Information_Object</a></a><dd><i></i>has_Information_Object is a composition relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_ingest_pds_has_ingest_application"><b>has_Ingest_Application</b> in <a href="#class_pds_ingest">Ingest</a></a><dd><i></i>has_Ingest_Application is an assocation relationship to Ingest_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_application_pds_has_interface"><b>has_Interface</b> in <a href="#class_pds_application">Application</a></a><dd><i></i>has_Interface is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_representation_information_pds_has_other_represention_information"><b>has_Other_Represention_Information</b> in <a href="#class_pds_representation_information">Representation_Information</a></a><dd><i></i>has_Other_Represention_Information is a composite relationship. OAIS - sources:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_transfer_service_pds_has_packageobjects__method"><b>has_PackageObjects__Method</b> in <a href="#class_pds_transfer_service">Transfer_Service</a></a><dd><i></i>The has_PackageObjects__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_preservation_planning_pds_has_preservation_planning_application"><b>has_Preservation_Planning_Application</b> in <a href="#class_pds_preservation_planning">Preservation_Planning</a></a><dd><i></i>has_Preservation_Planning_Application is an assocation relationship to Preservation_Planning_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_producer"><b>has_Producer</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Produce is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_producer_pds_has_producer_application"><b>has_Producer_Application</b> in <a href="#class_pds_producer">Producer</a></a><dd><i></i>has_Producer_Application is an assocation relationship to Producer_Application.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_transfer_service_pds_has_pullpackage__method"><b>has_PullPackage__Method</b> in <a href="#class_pds_transfer_service">Transfer_Service</a></a><dd><i></i>The has_PullPackage__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_transfer_service_pds_has_pushpackage__method"><b>has_PushPackage__Method</b> in <a href="#class_pds_transfer_service">Transfer_Service</a></a><dd><i></i>The has_PushPackage__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_service_pds_has_putinformationobject__method"><b>has_PutInformationObject__Method</b> in <a href="#class_pds_repository_service">Repository_Service</a></a><dd><i></i>The has_PutInformationObject associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_configure_search_service_pds_has_putquerymodel__method"><b>has_PutQueryModel__Method</b> in <a href="#class_pds_configure_search_service">Configure_Search_Service</a></a><dd><i></i>The has_PutQueryModel__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_query_service_pds_has_queryregistry__method"><b>has_QueryRegistry__Method</b> in <a href="#class_pds_query_service">Query_Service</a></a><dd><i></i>The has_QueryRegistry__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_pds_has_query_service"><b>has_Query_Service</b> in <a href="#class_pds_registry">Registry</a></a><dd><i></i>has_Query_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_putinformationobject_pds_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_pds_putinformationobject">putInformationObject</a></a><dd><i></i>The has_RegObjFileURIArrList__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registerinformationobject_pds_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_pds_registerinformationobject">registerInformationObject</a></a><dd><i></i>The has_RegObjFileURIArrList__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_validateinformationobjectdata_pds_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></a><dd><i></i>The has_RegObjFileURIArrList__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_validateinformationobjectmetadata_pds_has_regobjfileuriarrlist__input"><b>has_RegObjFileURIArrList__Input</b> in <a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></a><dd><i></i>The has_RegObjFileURIArrList__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_getinformationobject_pds_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_pds_getinformationobject">getInformationObject</a></a><dd><i></i>The has_RegObjFileURIStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_getinformationobjectdata_pds_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></a><dd><i></i>The has_RegObjFileURIStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_getinformationobjectmetadata_pds_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></a><dd><i></i>The has_RegObjFileURIStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_putinformationobject_pds_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_pds_putinformationobject">putInformationObject</a></a><dd><i></i>The has_RegObjFileURIStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_validateinformationobjectdata_pds_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_pds_validateinformationobjectdata">validateInformationObjectData</a></a><dd><i></i>The has_RegObjFileURIStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_validateinformationobjectmetadata_pds_has_regobjfileuristatarrlist__output"><b>has_RegObjFileURIStatArrList__Output</b> in <a href="#class_pds_validateinformationobjectmetadata">validateInformationObjectMetadata</a></a><dd><i></i>The has_RegObjFileURIStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_queryregistry_pds_has_regobjuidstatarrlist__output"><b>has_RegObjUIDStatArrList__Output</b> in <a href="#class_pds_queryregistry">queryRegistry</a></a><dd><i></i>The has_RegObjUIDStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registerinformationobject_pds_has_regobjuidstatarrlist__output"><b>has_RegObjUIDStatArrList__Output</b> in <a href="#class_pds_registerinformationobject">registerInformationObject</a></a><dd><i></i>The has_RegObjUIDStatArrList__Output is an association relationship to an output data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_getinformationobject_pds_has_regobjuid__input"><b>has_RegObjUID__Input</b> in <a href="#class_pds_getinformationobject">getInformationObject</a></a><dd><i></i>The has_RegObjUID__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_getinformationobjectdata_pds_has_regobjuid__input"><b>has_RegObjUID__Input</b> in <a href="#class_pds_getinformationobjectdata">getInformationObjectData</a></a><dd><i></i>The has_RegObjUID__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_getinformationobjectmetadata_pds_has_regobjuid__input"><b>has_RegObjUID__Input</b> in <a href="#class_pds_getinformationobjectmetadata">getInformationObjectMetadata</a></a><dd><i></i>The has_RegObjUID__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_registerinformationobject__method"><b>has_RegisterInformationObject__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_RegisterInformationObject__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_registry"><b>has_Registry</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Registry is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_queryregistry_pds_has_registryquerystring__input"><b>has_RegistryQueryString__Input</b> in <a href="#class_pds_queryregistry">queryRegistry</a></a><dd><i></i>The has_RegistryQueryString__Input is an association relationship to an input data structure class.
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_pds_has_registry_interface"><b>has_Registry_Interface</b> in <a href="#class_pds_registry">Registry</a></a><dd><i></i>has_Registry_Interface is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_pds_has_registry_object"><b>has_Registry_Object</b> in <a href="#class_pds_repository">Repository</a></a><dd><i></i>Repository_has_Registry_Object is an aggregation relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_pds_has_registry_service"><b>has_Registry_Service</b> in <a href="#class_pds_registry">Registry</a></a><dd><i></i>has_Registry_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_repository"><b>has_Repository</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Repository is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_pds_has_repository_interface"><b>has_Repository_Interface</b> in <a href="#class_pds_repository">Repository</a></a><dd><i></i>has_Repository_Interface is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_pds_has_repository_service"><b>has_Repository_Service</b> in <a href="#class_pds_repository">Repository</a></a><dd><i></i>has_Repository_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_information_object_pds_has_representation_information"><b>has_Representation_Information</b> in <a href="#class_pds_information_object">Information_Object</a></a><dd><i></i>has_Representation_Information is a composition relationship. OAIS - sources:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_security_service"><b>has_Security_Service</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Security_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_representation_information_pds_has_semantic_information"><b>has_Semantic_Information</b> in <a href="#class_pds_representation_information">Representation_Information</a></a><dd><i></i>has_Semantic_Information is a composite relationship. OAIS - sources:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_representation_information_pds_has_structure_information"><b>has_Structure_Information</b> in <a href="#class_pds_representation_information">Representation_Information</a></a><dd><i></i>has_Structure_Information is a composite relationship. OAIS - sources:figure 4-18
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_oais_pds_has_subscription_service"><b>has_Subscription_Service</b> in <a href="#class_pds_oais">OAIS</a></a><dd><i></i>has_Subscription_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_pds_has_transfer_service"><b>has_Transfer_Service</b> in <a href="#class_pds_repository">Repository</a></a><dd><i></i>has_Transfer_Service is an association relationship
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_configure_search_service_pds_has_updatequerymodel__method"><b>has_UpdateQueryModel__Method</b> in <a href="#class_pds_configure_search_service">Configure_Search_Service</a></a><dd><i></i>The has_UpdateQueryModel__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_validateinformationobjectdata__method"><b>has_ValidateInformationObjectData__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_ValidateInformationObjectData__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_has_validateinformationobjectmetadata__method"><b>has_ValidateInformationObjectMetaData__Method</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The has_ValidateInformationObjectMetaData__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_abstraction_service_pds_has_access_to_non_oais"><b>has_access_to_Non_OAIS</b> in <a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></a><dd><i></i>The has_access_to_Non_OAIS associates this class to another class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_configure_search_service_pds_has_configuresearchengine__method"><b>has_configureSearchEngine__Method</b> in <a href="#class_pds_configure_search_service">Configure_Search_Service</a></a><dd><i></i>The has_configureSearchEngine__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_configure_search_service_pds_has_harvestinformationobjectmetadata__method"><b>has_harvestInformationObjectMetadata__Method</b> in <a href="#class_pds_configure_search_service">Configure_Search_Service</a></a><dd><i></i>The has_harvestInformationObjectMetadata__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_archive_abstraction_service_pds_has_mapnonoaisstructurestoaip__method"><b>has_mapNonOAISStructuresToAIP__Method</b> in <a href="#class_pds_archive_abstraction_service">Archive_Abstraction_Service</a></a><dd><i></i>The has_mapNonOAISStructuresToAIP__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_packaging_information_pds_identifies"><b>identifies</b> in <a href="#class_pds_packaging_information">Packaging_Information</a></a><dd><i></i>sources:figure 4-13
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_data_object_pds_interpreted_using"><b>interpreted_using</b> in <a href="#class_pds_data_object">Data_Object</a></a><dd><i></i>sources:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_representation_information_pds_interpreted_using_recurse"><b>interpreted_using_recurse</b> in <a href="#class_pds_representation_information">Representation_Information</a></a><dd><i></i>interpreted_using_recurse is a composite relationship. OAIS -sources:figure 4-10
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_object_pds_logical_identifier"><b>logical_identifier</b> in <a href="#class_pds_registry_object">Registry_Object</a></a><dd><i></i>The logical_identifer attribute identifies the set of all versions of a product; it is a product identifier without a version.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_ascii_short_string_collapsed_pds_maximum_characters"><b>maximum_characters</b> in <a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The maximum_characters attribute provides the upper, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Minimum Characters: </i>1<br>
<i>Maximum Characters: </i>255<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Count<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<p><i>Value: </i><br>
 - <a name="value_pds_ascii_short_string_collapsed_pds_maximum_characters_255"><b>255</b></a> - Values of ASCII_Short_String_Collapsed may have no more than 255 characters<br>
<dt><a name="attribute_pds_character_data_type_pds_maximum_characters"><b>maximum_characters</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The maximum_characters attribute provides the upper, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Count<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_character_data_type_pds_maximum_value"><b>maximum_value</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The maximum_value attribute provides the upper, inclusive bound on the value.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Value<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_ascii_short_string_collapsed_pds_minimum_characters"><b>minimum_characters</b> in <a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The minimum_characters attribute provides the lower, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Minimum Characters: </i>1<br>
<i>Maximum Characters: </i>255<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Count<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<p><i>Value: </i><br>
 - <a name="value_pds_ascii_short_string_collapsed_pds_minimum_characters_1"><b>1</b></a> - Values of ASCII_Short_String_Collapsed must have at least 1 character<br>
<dt><a name="attribute_pds_character_data_type_pds_minimum_characters"><b>minimum_characters</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The minimum_characters attribute provides the lower, inclusive bound on the number of characters.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Count<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_character_data_type_pds_minimum_value"><b>minimum_value</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The minimum_value attribute provides the lower inclusive bound on the value.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Value<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_consumer_pds_orders_dip"><b>orders_DIP</b> in <a href="#class_pds_consumer">Consumer</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_character_data_type_pds_pattern"><b>pattern</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The pattern attribute provides a symbolic instruction for forming values.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Pattern<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_producer_pds_producer_to_oais"><b>producer_to_OAIS</b> in <a href="#class_pds_producer">Producer</a></a><dd><i></i>Producer provides the information to be preserved by the OAIS
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_producer_pds_produces"><b>produces</b> in <a href="#class_pds_producer">Producer</a></a><dd><i></i>figure 2-4, ???
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_associated_description_pds_provide_data_for"><b>provide_data_for</b> in <a href="#class_pds_associated_description">Associated_Description</a></a><dd><i></i>sources:figure 4-17
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_consumer_pds_queries_oais"><b>queries_OAIS</b> in <a href="#class_pds_consumer">Consumer</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_consumer_pds_receives_query_responses"><b>receives_query_responses</b> in <a href="#class_pds_consumer">Consumer</a></a><dd><i></i>TBD_description
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_security_service_pds_securityservicehasvalidateuser__method"><b>securityServicehasValidateUser__Method</b> in <a href="#class_pds_security_service">Security_Service</a></a><dd><i></i>The securityServicehasValidateUser__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_subscription_service_pds_subscriptionservicehassubscribeuser__method"><b>subscriptionServicehasSubscribeUser__Method</b> in <a href="#class_pds_subscription_service">Subscription_Service</a></a><dd><i></i>The subscriptionServicehasSubscribeUser__Method associates a method to its class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_configure_search_service_pds_uses_archive_abstraction_service"><b>uses_Archive_Abstraction_Service</b> in <a href="#class_pds_configure_search_service">Configure_Search_Service</a></a><dd><i></i>The uses_Archive_Abstraction_Service associates this class to another class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_query_service_pds_uses_archive_abstraction_service"><b>uses_Archive_Abstraction_Service</b> in <a href="#class_pds_query_service">Query_Service</a></a><dd><i></i>The uses_Archive_Abstraction_Service associates this class to another class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_service_pds_uses_archive_abstraction_service"><b>uses_Archive_Abstraction_Service</b> in <a href="#class_pds_registry_service">Registry_Service</a></a><dd><i></i>The uses_Archive_Abstraction_Service associates this class to another class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_repository_service_pds_uses_archive_abstraction_service"><b>uses_Archive_Abstraction_Service</b> in <a href="#class_pds_repository_service">Repository_Service</a></a><dd><i></i>The uses_Archive_Abstraction_Service associates this class to another class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_transfer_service_pds_uses_archive_abstraction_service"><b>uses_Archive_Abstraction_Service</b> in <a href="#class_pds_transfer_service">Transfer_Service</a></a><dd><i></i>The uses_Archive_Abstraction_Service associates this class to another class
<p><i>Type: </i><a href="#Association">Association</a><br>
<dt><a name="attribute_pds_registry_object_pds_version_identifier"><b>version_identifier</b> in <a href="#class_pds_registry_object">Registry_Object</a></a><dd><i></i>The version_identifier attribute provides the version of the product, expressed in the PDS [m.n] notation.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Registry_Object<br>
<i>Nillable: </i>false<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
<dt><a name="attribute_pds_ascii_short_string_collapsed_pds_xml_schema_base_type"><b>xml_schema_base_type</b> in <a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a></a><dd><i></i>The xml schema base type attribute provides the data type needed for the XML schema implementation.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>ASCII_Short_String_Collapsed<br>
<i>Minimum Characters: </i>1<br>
<i>Maximum Characters: </i>255<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Type<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>ops<br>
<i>Namespace Id: </i>pds<br>
<p><i>Value: </i><br>
 - <a name="value_pds_ascii_short_string_collapsed_pds_xml_schema_base_type_normalizedstring"><b>normalizedString</b></a> - TBD_value_meaning<br>
<dt><a name="attribute_pds_character_data_type_pds_xml_schema_base_type"><b>xml_schema_base_type</b> in <a href="#class_pds_character_data_type">Character_Data_Type</a></a><dd><i></i>The xml schema base type attribute provides the data type needed for the XML schema implementation.
<p><i>Type: </i><a href="#class_pds_ascii_short_string_collapsed">ASCII_Short_String_Collapsed</a><br>
<i>Class Name: </i>Character_Data_Type<br>
<i>Nillable: </i>false<br>
<i>Attribute Concept: </i>Type<br>
<i>Conceptual Domain: </i>Short_String<br>
<i>Steward: </i>pds<br>
<i>Namespace Id: </i>pds<br>
</dl>
<H2><a name="9  Glossary">9  Glossary</a></H2>
<p>The following glossary contains a list of terms used within this specification and  the definitions for those terms.</p>
<dl>
<dt><b><a name="term_archive">Archive</a></b><dd><i></i>A place in which public records or historical documents are preserved; also the material preserved - often used in plural. Sometimes capitalized when referring to all of PDS holdings - the PDS Archive.
<dt><b><a name="term_array">Array</a></b><dd><i></i>An N-dimensional data structure in which every element has an identical data type. For example, a structure with 5 rows and 3 columns in which each element is a 2-byte signed integer would be an array.
<dt><b><a name="term_association">Association</a></b><dd><i></i>An attribute that establishes a unidirectional relationship between two classes. For example, a table has records; 'has record' is the relationship between one entity (the table) and another (a record).
<dt><b><a name="term_attribute">Attribute</a></b><dd><i></i>A property or characteristic that provides a unit of information. For example, 'color' and 'length' are possible attributes.
<dt><b><a name="term_basic_product">Basic Product</a></b><dd><i></i>The simplest product in PDS4; one or more data objects (and their description objects), which constitute (typically) a single observation, document, etc. The only PDS4 products that are not basic products are Product_Collection and Product_Bundle. Every basic product must be a primary member of one (and only one) collection. Basic products may be secondary members of any number of collections.
<dt><b><a name="term_bundle">Bundle</a></b><dd><i></i>A list of collections. Product_Bundle, the bundle's manifestation, is itself a product (because it is simply a list embedded within a label); but it is not a basic product. For example, a bundle could list a collection of raw data obtained by an instrument during its mission lifetime, a collection of the calibration products associated with the instrument, and a collection of all documentation relevant to the first two collections.
<dt><b><a name="term_cardinality">Cardinality</a></b><dd><i></i>The number of values allowed to an attribute or association in a single class. Cardinality in general is stated as a range with a minimum and maximum. For example, an optional attribute that may be multi-valued will have a cardinality of "0..*". A cardinality where the minimum and maximum are the same is often shown as the single value; for example, an attribute required to have exactly one value will have a cardinality of "1". When a value is required, the minimum cardinality is at least 1.
<dt><b><a name="term_class">Class</a></b><dd><i></i>The set of attributes (including a name) which defines a family. A class is generic - a template from which individual members of the family may be constructed. If the class 'rope' (its name) is defined by attributes 'color' and 'length', we can construct a family of ropes - e.g., red and 3 m long, red and 4 m long, blue and 2 m long, ...
<dt><b><a name="term_class_hierarchy">Class Hierarchy</a></b><dd><i></i>An ordering of classes which shows parent-child relationships.
<dt><b><a name="term_collection">Collection</a></b><dd><i></i>A list of basic products, all of which are closely related in some way. The collection's manifestation, Product_Collection, is itself a product (because it is simply a list, with its label); but it is not a basic product.
<dt><b><a name="term_conceptual_object">Conceptual Object</a></b><dd><i></i>An object which is intangible (and, because it is intangible, does not fit into a digital archive). Examples of 'conceptual objects' include the Cassini mission and NASA's strategic plan for solar system exploration. Note that a PDF describing the Cassini mission is a digital object, not a conceptual object (nor a component of a conceptual object).
<dt><b><a name="term_consulting_node">Consulting Node</a></b><dd><i></i>A PDS discipline node assigned as the contact for a mission, instrument, or project.
<dt><b><a name="term_container">Container</a></b><dd><i></i>The physical equivalent of a package (see below); the product manifest and all related files wrapped together for transfer - for example, in a ZIP, GZIP, or TAR file.
<dt><b><a name="term_data_dictionary">Data Dictionary</a></b><dd><i></i>A repository for definitions of classes and attributes
<dt><b><a name="term_data_object">Data Object</a></b><dd><i></i>A physical, conceptual, or digital object.
<dt><b><a name="term_data_preparer">Data Preparer</a></b><dd><i></i>Same as data provider
<dt><b><a name="term_data_provider">Data Provider</a></b><dd><i></i>A person or organization that assembles archival data for delivery to PDS.
<dt><b><a name="term_data_structure">Data Structure</a></b><dd><i></i>A particular way of storing data in a computer that facilitates efficient use.
<dt><b><a name="term_description_object">Description Object</a></b><dd><i></i>Something that describes an object. As appropriate, it will have structural and descriptive components. Technically speaking, a 'description object' in PDS4 is a 'digital object' - a string of bits; but we assume that we can read it and, on that basis, give it a special name.
<dt><b><a name="term_digital_object">Digital Object</a></b><dd><i></i>An object which is real data - for example, a binary image of a redwood tree or an ASCII table of atmospheric composition versus altitude.
<dt><b><a name="term_discipline_area">Discipline Area</a></b><dd><i></i>That part of a label which is specified by a discipline.
<dt><b><a name="term_encoded_byte_stream">Encoded Byte Stream</a></b><dd><i></i>A byte stream that may only be interpreted after it has been 'decoded' according to some well known standard
<dt><b><a name="term_entity">Entity</a></b><dd><i></i>Something that has a distinct, separate existence.
<dt><b><a name="term_extension">Extension</a></b><dd><i></i>(1) See subclass. (2) The character string following the last period in a file name.
<dt><b><a name="term_identifier">Identifier</a></b><dd><i></i>A unique character string by which a product, object, or other entity may be identified and located. Identifiers can be global, in which case they are unique across all of PDS (and its federation partners). A local identifier must be unique within a label.
<dt><b><a name="term_information_model">Information Model</a></b><dd><i></i>A representation of concepts, relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse. Specifically, the PDS Information Model (IM) is the representation that specifies PDS4.
<dt><b><a name="term_information_object">Information Object</a></b><dd><i></i>A data object paired with its description
<dt><b><a name="term_inventory">Inventory</a></b><dd><i></i>An itemized list of current assets or holdings
<dt><b><a name="term_label">Label</a></b><dd><i></i>The aggregation of one or more description objects such that the aggregation describes a single PDS product. In the PDS4 implementation, labels are constructed using XML, which imposes a small amount of overhead.
<dt><b><a name="term_label_template">Label Template</a></b><dd><i></i>A text file which serves as a pattern for constructing labels.
<dt><b><a name="term_lead_node">Lead Node</a></b><dd><i></i>One of several consulting nodes designated as the PDS coordinator and primary contact with a mission.
<dt><b><a name="term_local">Local</a></b><dd><i></i>(1) Within a single label. (2) Within an archiving entity - e.g., local data dictionary.
<dt><b><a name="term_local_data_dictionary_(ldd)">Local Data Dictionary (LDD)</a></b><dd><i></i>A data dictionary for classes and attributes which are not defined across the entire PDS. Examples include data dictionaries for discipline nodes, missions, and individual archiving projects.
<dt><b><a name="term_logical_identifier_(lid)">Logical Identifier (LID)</a></b><dd><i></i>An identifier which identifies the set of all versions of an object
<dt><b><a name="term_manifest">Manifest</a></b><dd><i></i>A list of contents
<dt><b><a name="term_meta-attribute">Meta-Attribute</a></b><dd><i></i>An attribute of an attribute - that is, a 'dictionary' attribute, which is used to define one or more attributes in the PDS4 Information Model. For example, 'conceptual_domain' and 'maximum_value' are used in defining some attributes.
<dt><b><a name="term_metadata">Metadata</a></b><dd><i></i>Data about data - for example, a 'description object' contains information (metadata) about an 'object.'
<dt><b><a name="term_mission">Mission</a></b><dd><i></i>A task with which a group of people have been charged, usually by a government agency and including priority (if not exclusive) use of one or more spacecraft (see attribute type within class Investigation_Area)
<dt><b><a name="term_mission_area">Mission Area</a></b><dd><i></i>That part of a label which is specified by a mission
<dt><b><a name="term_model">Model</a></b><dd><i></i>A representation or description designed to show an entity and its composition.
<dt><b><a name="term_namespace">Namespace</a></b><dd><i></i>A context for defining classes and attributes. Two items with the same name but from different namespaces generally have different definitions. For example, "title" has a very different meaning in a movie namespace compared with its meaning in an automobile namespace.
<dt><b><a name="term_object">Object</a></b><dd><i></i>The realization of a single member of a family defined by a class. If the class 'rope' has attributes 'color' and 'length', we can construct a 'rope' family with three members - red and 3 m long, red and 4 m long, and blue and 2 m long. Each member is an object.
<dt><b><a name="term_observational_data">Observational Data</a></b><dd><i></i>Raw measurements from one or more instruments, or the results from processing such raw measurements.
<dt><b><a name="term_observing_campaign">Observing Campaign</a></b><dd><i></i>An observational assignment with which a group of people have been charged (sometimes voluntarily) which extends over some period of time and which can be accomplished without significant construction of new equipment. (see attribute type within class Investigation_Area)
<dt><b><a name="term_package">Package</a></b><dd><i></i>A product manifest and all related files logically grouped together for transfer.
<dt><b><a name="term_parsable_byte_stream">Parsable Byte Stream</a></b><dd><i></i>A byte stream which can be parsed with standard rules - e.g., comma separated entries or standard punctuation; 'decoding software' is not needed.
<dt><b><a name="term_physical_object">Physical Object</a></b><dd><i></i>An object which is physical or tangible (and, therefore, does not itself fit into a digital archive). Examples of 'physical objects' include the planet Saturn and the Venus Express magnetometer. Note that an ASCII file describing Saturn is a digital object, not a physical object (nor a component of a physical object).
<dt><b><a name="term_primary_member">Primary Member</a></b><dd><i></i>A basic product is a primary member of the collection within which it first enters PDS4. Every basic product must be a primary member of one (and only one) collection. A product's member status (primary or secondary) is based on its first association with the collection. Although the product may be omitted from a later version of the collection, it retains its primary or secondary member status through all subsequent versions of the collection based on its initial association. In a similar way, collections are categorized as having either primary or secondary 'member status' in their bundles.
<dt><b><a name="term_product">Product</a></b><dd><i></i>One or more tagged objects (digital, non-digital, or both) grouped together and having a single PDS-unique identifier. In the PDS4 implementation, the descriptions are combined into a single XML label. Although it may be possible to locate individual objects within PDS (and to find specific bit strings within digital objects), PDS4 defines 'products' to be the smallest granular unit of addressable data within its complete holdings.
<dt><b><a name="term_registration_authority">Registration Authority</a></b><dd><i></i>An organization responsible for maintaining a registry - in this case, the PDS4 Information Model and its components. The registration authority for the Planetary Data System is 'PDS'.
<dt><b><a name="term_registry">Registry</a></b><dd><i></i>A data base that provides services for sharing content and metadata.
<dt><b><a name="term_repository">Repository</a></b><dd><i></i>A place, room, or container where something is deposited or stored (often for safety or preservation)
<dt><b><a name="term_resource">Resource</a></b><dd><i></i>The target (referent) of any Uniform Resource Identifier; the thing to which a URI points.
<dt><b><a name="term_restored_data">Restored Data</a></b><dd><i></i>Data which have been recovered from storage and successfully prepared for archive in PDS
<dt><b><a name="term_restriction">Restriction</a></b><dd><i></i>A limit placed on the range of a variable; specifically, the narrowing of possible choices for a class or attribute. For example, attribute axes may have values between 1 and 16 in the definition of Array, but it is restricted to the value '2' in Array_2D.
<dt><b><a name="term_schema">Schema</a></b><dd><i></i>A structural definition given in a formal language which serves as a blueprint for construction.
<dt><b><a name="term_science_bundle">Science Bundle</a></b><dd><i></i>Observational data from a science investigation, documentation, and other supplementary data organized into a bundle structure for delivery to PDS.
<dt><b><a name="term_secondary_member">Secondary Member</a></b><dd><i></i>A basic product may be a secondary member of any number of collections. A collection which lists references to basic products already registered in PDS would identify those products as its secondary members. For example, if all Voyager images were in one primary collection, an analyst could define a new (subset) collection containing images which had Saturn's rings within the field of view; each of those image products would be a secondary member of the new collection. A product's member status (primary or secondary) is based on its first association with the collection. Although the product may be omitted from a later version of the collection, it retains its primary or secondary member status through all subsequent versions of the collection based on its initial association. In a similar way, collections are categorized as having either primary or secondary 'member status' in their bundles.
<dt><b><a name="term_steward">Steward</a></b><dd><i></i>A person or organization that manages a set of registered attributes and classes, typically as an agent for another or others. A registration authority must have at least one steward; it may have many. Stewards for PDS4 include PDS, the discipline nodes, and any mission wishing to conform to the PDS4 Information Model.
<dt><b><a name="term_subclass">Subclass</a></b><dd><i></i>In PDS4 a subclass is a class extension. Subclasses are more specialized versions of a class. They inherit attributes and behaviors from their parent classes, and they can have attributes of their own. For example, Array_2D is a PDS4 subclass of Array_Base.
<dt><b><a name="term_supplementary_data">Supplementary Data</a></b><dd><i></i>Additional archival material which is useful in understanding observational data. Examples include browse products, descriptions of instruments and other facilities important to data acquisition, information about observing geometry, calibrations, and observing and command logs.
<dt><b><a name="term_table">Table</a></b><dd><i></i>A two-dimensional data structure composed of records, which themselves are heterogeneous but which repeat throughout the table. For example, a table could have 20 ASCII records, each of which has a 10-character date field, a comma, an 8-character time field, a comma, a 3-digit integer temperature field, and a 'carriage-return line-feed' record delimiter.
<dt><b><a name="term_tag">Tag</a></b><dd><i></i>Fundamental syntax in XML; a tag is a character string delimited by "<" and ">". For example '<date>' is a tag.
<dt><b><a name="term_tagged_digital_object">Tagged Digital Object</a></b><dd><i></i>A digital object paired with its companion description object. [Note: In the OAIS RM this pair is known as an 'information object']
<dt><b><a name="term_tagged_non-digital_object">Tagged Non-Digital Object</a></b><dd><i></i>A physical object or a conceptual object paired with its companion description object. [Note: In the OAIS RM this pair is known as an 'information object']
<dt><b><a name="term_version_identifier_(vid)">Version Identifier (VID)</a></b><dd><i></i>An identifier which identifies the version of something else
<dt><b><a name="term_versioned_identifier_(lidvid)">Versioned Identifier (LIDVID)</a></b><dd><i></i>The concatenation of a logical identifier (LID) with a version identifier (VID).
<dt><b><a name="term_xml_attribute">XML Attribute</a></b><dd><i></i>An attribute-value pair that is inserted into an XML element to provide additional information, such as units; the value is always enclosed in double quotes. For example <date unit="year">2009</date>
<dt><b><a name="term_xml_document">XML Document</a></b><dd><i></i>A file that contains syntactically correct XML-formatted text
<dt><b><a name="term_xml_editor">XML Editor</a></b><dd><i></i>An editor, which has special features allowing XML tag completion, XML validation, etc.
<dt><b><a name="term_xml_element">XML Element</a></b><dd><i></i>An XML structure that begins with <tag>, contains 'content', and ends with </tag>. For example, "<date>2009</date>" is an XML element establishing the date as 2009. The allowed 'content' is specified in the PDS4 Information Model, which is propagated to the PDS4 Data Dictionary.
<dt><b><a name="term_xml_label">XML Label</a></b><dd><i></i>A label written using XML
<dt><b><a name="term_xml_root_tag">XML Root Tag</a></b><dd><i></i>The first (and highest-level) XML tag in an XML document
<dt><b><a name="term_xml_schema">XML Schema</a></b><dd><i></i>The definition of an XML document, specifying required and optional XML elements, their order, and parent-child relationships.
<dt><b><a name="term_xml_tag">XML Tag</a></b><dd><i></i>Same as tag.
<dt><b><a name="term_xml_template">XML Template</a></b><dd><i></i>A text file which serves as a pattern for constructing XML documents
</dl>
</body>
</html>