Difference between revisions of "Descriptive standards"

From ICA-AtoM
Jump to navigation Jump to search
Line 1: Line 1:
 
<span class="pageTitle">Supported descriptive standards</span>
 
<span class="pageTitle">Supported descriptive standards</span>
  
[[Main Page]] > [[User manual]] > [[UM-1 | UM-1 System overview]] > UM-1.4 Supported descriptive standards
+
[[Main Page]] > [[User manual]] > [[UM-1|UM-1 System overview]] > UM-1.4 Supported descriptive standards
  
[[Image:um1-4ICA.png|500px|right|thumb|ICA-AtoM is built around the ICA's descriptive standards]]
 
  
 +
[[Image:um1-4ICA.png|500px|right|thumb|ICA-AtoM is built around the ICA's descriptive standards]]
  
While ICA-AtoM is designed around the [http://www.ica.org/ ICA's] international descriptive standards ([[RS-1|ISAD(G)]], [[RS-2|ISAAR(CPF)]], [[RS-3|ISDIAH]]), it is intended to be flexible enough to accommodate other practices based on other (national or local) descriptive standards.  
+
While ICA-AtoM is designed around the [http://www.ica.org/ ICA's] international descriptive standards ([[RS-1|ISAD(G)]], [[RS-2|ISAAR(CPF)]], [[RS-3|ISDIAH]]), it is intended to be flexible enough to accommodate other practices based on other (national or local) descriptive standards.
  
  
'''Support'''
+
== Support ==
  
 
"Support" means that users of another standard should be able to use ICA-AtoM to produce outputs that are compliant with that standard. This includes the ability to:
 
"Support" means that users of another standard should be able to use ICA-AtoM to produce outputs that are compliant with that standard. This includes the ability to:
 
   
 
   
* Enter data in fields that represent all of the data elements required by the standard.
+
* Enter data in fields that represent all of the data elements required by the standard
 +
* Interact with (view, edit, search) data in ways structured by and labeled according to the terms of the standard
 +
* Output (print, export) data in formats compliant with the standard
  
* Interact with (view, edit, search) data in ways structured by and labelled according to the terms of the standard.
 
  
* Output (print, export) data in formats compliant with the standard.
+
== Design principles ==
 
 
 
 
'''Design principles'''
 
  
 
To implement support for other standards:
 
To implement support for other standards:
  
* Map the data elements of the target standard to the related ICA standard and via this "metadata crosswalk" to the underlying database architecture in ICA-AtoM / [http://qubit-toolkit.org Qubit].
+
* Map the data elements of the target standard to the related ICA standard and - via this "metadata crosswalk" - to the underlying database architecture in ICA-AtoM/[http://qubit-toolkit.org/ Qubit]
 +
* Use existing ICA-AtoM fields wherever the crosswalk establishes a direct correlation between elements in the ICA and target standards
 +
* Create "custom fields" for all other elements in the target standard using ICA-AtoM's "property" database table (where "type" is the name of the element and "value" is the data itself)
 +
* Create additional PHP methods for managing the data as required
 +
* Add user interface templates ([[Glossary#View page|view]] and [[Glossary#Edit page|edit]] pages) using page divisions and field labels based on the structure and terminology of the target standard
  
* Use existing ICA-AtoM fields wherever the crosswalk establishes a direct correlation between elements in the ICA and target standards.
+
Adding support for another standard requires a [[Glossary#Developer|developer]] to work on the underlying software code. Once support has been added, however, ICA-AtoM provides an interface allowing [[Glossary#Administrator|administrators]] to easily select their preferred standard and to switch between the various standards.
  
* Create "custom fields" for all other elements in the target standard using ICA-AtoM's '''property''' database table (where ''type''= the name of the element and ''value''= the data itself).
 
  
* Create additional php methods for managing the data as required.
+
== Other (non-ICA) standards currently supported ==
  
* Add user interface templates ([[View screen|view]] and [[Edit screen|edit]] screens) using page divisions and field labels based on the structure and terminology of the target standard.
+
[[Image:um1-4RAD.png|300px|right|thumb|Canadian Rules for Archival Description]]  
  
 +
Users of other descriptive standards should be aware that this user's manual is generally based on the ICA standards for its examples and screenshots. Standard-specific sections are noted below.
  
Adding support for another standard requires a system [[Developer|developer]] working on the underlying software code. Once support has been added, however, ICA-AtoM provides an interface allowing system [[Administrator|administrators]] to easily select their preferred standard and to switch between the various standards.
 
 
 
== Other (non-ICA) standards currently supported ==
 
 
[[Image:um1-4RAD.png|300px|right|thumb|Canadian Rules for Archival Description]]
 
  
Users of other descriptive standards should be aware that the ''User Manual'' is generally based on the ICA standards for its examples and screenshots. Standard-specific sections are noted below.
+
=== [http://www.cdncouncilarchives.ca/archdesrules.html Rules for Archival Description] (RAD) ===
  
 +
* Maintained by the [http://www.cdncouncilarchives.ca/intro.html Canadian Council of Archives]
 +
* ICA-AtoM support based on July 2008 edition
 +
* RAD-specific sections of the user's manual are available at [[UM-3.1.7|UM-3.1.7 Add/edit archival descriptions > RAD elements]]
  
'''Rules for Archival Description ([http://www.cdncouncilarchives.ca/archdesrules.html RAD])'''
 
* Maintained by the [http://www.cdncouncilarchives.ca/intro.html Canadian Council of Archives].
 
* ICA-AtoM support based on July 2008 edition.
 
* RAD-specific sections of the user manual are available at [[UM-3.1.7|UM-3.1.7 Add / edit archival descriptions > RAD elements]]
 
  
 +
=== Dublin Core Metadata Element Set, Version 1.1 ===
  
'''Dublin Core Metadata Element Set, Version 1.1'''
+
* Unqualified [http://dublincore.org/documents/dces/ Dublin Core Metadata Element Set, Version 1.1]
*Unqualified [http://dublincore.org/documents/dces/ Dublin Core Metadata Element Set, Version 1.1].
+
* Dublin Core-specific sections of this user's manual are available at [[UM-3.1.5|UM-3.1.5 Add/edit archival descriptions > Dublin Core elements]]
*Dublin Core-specific sections of the user manual are available at [[UM-3.1.5|UM-3.1.5 Add / edit archival descriptions > Dublin Core elements]]
 
  
  
'''Metadata Object Description Schema (MODS)'''
+
=== Metadata Object Description Schema (MODS) ===
  
*See [http://www.loc.gov/standards/mods/mods-outline.html Metadata Object Description Schema (MODS)].
+
* See [http://www.loc.gov/standards/mods/mods-outline.html Metadata Object Description Schema (MODS)]
*Note that currently ICA-AtoM supports the Digital Library Federation second level of adoption for MODS (see [https://wiki.dlib.indiana.edu//confluence/display/DLFAquifer/MODS+Guidelines+Levels+of+Adoption DLF Aquifer MODS Guidelines Levels of Adoption]).
+
* Note that currently ICA-AtoM supports the Digital Library Federation second level of adoption for MODS (see [https://wiki.dlib.indiana.edu//confluence/display/DLFAquifer/MODS+Guidelines+Levels+of+Adoption DLF Aquifer MODS Guidelines Levels of Adoption])
*MODS-specific sections of the user manual are available at [[UM-3.1.6|UM-3.1.6 Add / edit archival descriptions > MODS elements]].
+
* MODS-specific sections of this user's manual are available at [[UM-3.1.6|UM-3.1.6 Add/edit archival descriptions > MODS elements]]

Revision as of 20:35, 6 March 2010

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.

Supported descriptive standards

Main Page > User manual > UM-1 System overview > UM-1.4 Supported descriptive standards


ICA-AtoM is built around the ICA's descriptive standards

While ICA-AtoM is designed around the ICA's international descriptive standards (ISAD(G), ISAAR(CPF), ISDIAH), it is intended to be flexible enough to accommodate other practices based on other (national or local) descriptive standards.


Support

"Support" means that users of another standard should be able to use ICA-AtoM to produce outputs that are compliant with that standard. This includes the ability to:

  • Enter data in fields that represent all of the data elements required by the standard
  • Interact with (view, edit, search) data in ways structured by and labeled according to the terms of the standard
  • Output (print, export) data in formats compliant with the standard


Design principles

To implement support for other standards:

  • Map the data elements of the target standard to the related ICA standard and - via this "metadata crosswalk" - to the underlying database architecture in ICA-AtoM/Qubit
  • Use existing ICA-AtoM fields wherever the crosswalk establishes a direct correlation between elements in the ICA and target standards
  • Create "custom fields" for all other elements in the target standard using ICA-AtoM's "property" database table (where "type" is the name of the element and "value" is the data itself)
  • Create additional PHP methods for managing the data as required
  • Add user interface templates (view and edit pages) using page divisions and field labels based on the structure and terminology of the target standard

Adding support for another standard requires a developer to work on the underlying software code. Once support has been added, however, ICA-AtoM provides an interface allowing administrators to easily select their preferred standard and to switch between the various standards.


Other (non-ICA) standards currently supported

Canadian Rules for Archival Description

Users of other descriptive standards should be aware that this user's manual is generally based on the ICA standards for its examples and screenshots. Standard-specific sections are noted below.


Rules for Archival Description (RAD)


Dublin Core Metadata Element Set, Version 1.1


Metadata Object Description Schema (MODS)