
Australian Society of Archivists
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| RKM Elements: Business |
| RKM Elements: Business - Recordkeeping |
| RKM Elements: Agents |
| RKM Elements: Records |
Table 1: Recordkeeping Metadata Elements
Version 3.02
|
A significant feature of this high level schema is that it is scalable, i.e. when it is implemented it can apply to records at any level of aggregation, to business and recordkeeping business activities ranging from an individual transaction to the societal purpose it ultimately serves, and to agents acting at any level in organisational and social hierarchies. An Entity “switch” has therefore been included in the set. In any particular instance the Entity Switch indicates whether a Business, Recordkeeping Business, Agent or Records entity is being described.
Within each entity, the CATEGORY TYPE element then functions as a handshake, introducing the specific type of entity being identified and described:
As mentioned above, the RKMS is made up of a set of highly structured metadata elements and qualifiers. The qualifiers allow for a more detailed recordkeeping description, providing the facility to refine the semantics of the RKMS and to add precision to the values of the metadata elements. The RKMS has adopted the DC/AGLS application of three types of qualifiers:(8)
The metadata community is only beginning to explore the complexity of the relationships between schemata which govern and control metadata elements and values. An exciting area for further research relates to the development of metadata regimes to identify and describe these schemata and their interrelationships.(9)
The Project’s Vision was to:
develop a standardised set of interoperable recordkeeping metadata elements, classified according to purpose, and mapped against related generic and sector-specific metadata sets. (10)
The Project envisaged the creation of set of metadata elements that are derived from:
Research activities conducted to meet these objectives included:
A key principle of the Project’s methodology was that a recordkeeping metadata structure could only be successfully constructed once the purposes it needed to fulfil had been adequately articulated and understood.(11) As a result a significant concern of the research team was to specify the purposes of recordkeeping metadata across the spectrum of recordkeeping activities. Purposes in this analysis were derived from relevant literature, from recordkeeping best practice,(12) from other metadata specifications and were influenced by the Records Continuum framework.
Key purposes of recordkeeping metadata identified by the research team in the early phases of research were:
The RKMS has been formulated to meet each of these key recordkeeping objectives.
The following examples demonstrate how the RKMS meets two of these key recordkeeping purposes – the persistence of context and the administration of access and disposal terms and conditions. It should be noted that the examples below can relate to records at any level of aggregation. The particular CATEGORY TYPE for each example from the RKMS has therefore not been included.
| Table 2:
Recordkeeping Metadata Elements, Version 3.02 Purpose - persistence of context |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| RKMS ELEMENTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Recordkeeping metadata specifications must enable the creation and maintenance of rich, complex and time-based contexts if recordkeeping purposes are to be achieved and if meaning, accessibility and accountability are to be maintained for as long as a record is required. Such information also has to be appropriate to meet the needs of the various uses of records through time. Throughout the continuum, records need to operate as reliable, authentic, meaningful and accessible evidence of the activities they document. The documentation of relationships and contextual metadata is necessary from the moment of record creation and needs to become richer and more layered, as the record moves beyond its context of creation into different temporal or spatial domains. The RKMS enables the documentation and preservation of the many and varied relationships that exist between records and importantly between the Records and the other entities in the RKMS – that is, Business, Agents and Recordkeeping Business.
| Table 3:
Recordkeeping Metadata Elements, Version 3.02 Purpose – administration of terms and conditions of access and disposal |
| RKMS Elements |
| Recordkeeping
Business: CATEGORY TYPE IDENTIFIER TITLE DATE MANDATE PLACE FUNCTIONAL CLASSIFICATION RELATION: (element qualifier) Recordkeeping Business-Record RELATION: (element qualifier) Recordkeeping Business-Agent RELATION: (element qualifier) Recordkeeping Business-Business RELATION: (element qualifier) Recordkeeping Business-Recordkeeping Business ABSTRACT LANGUAGE BUSINESS RULES Records: APPRAISAL ACCESS |
An additional purpose of recordkeeping metadata in the RKMS is to enable recordkeeping business actions such as the resolution of user permissions or the initiation of disposal actions to be undertaken and, importantly, to be documented by a recordkeeping system. The metadata that initiates action can also be used to document this action. It goes on to provide vital contextual and accountability information about the agents and recordkeeping business processes that have impacted on the viability of a record. In the table above metadata that fulfils the purpose of administering terms and conditions of access and disposal demonstrates how metadata can provide this variety of information.
In addition to the specification of purpose, the process of mapping facilitated both the construction and validation of the RKMS.
Mapping was adopted by the SPIRT project team as a means of comparing metadata sets, element by element. The mapping employed in the project is best described as ‘conceptual mapping’. The intent of this exercise is to map the concepts and purposes inherent in metadata specifications. It was designed as a means to ‘identify matching elements, redundancies and gaps’ and as a way to ‘specify additional metadata’ so that the RKMS could encompass the full range of recordkeeping metadata.(13) Mapping also enables equivalences and correspondences between sets to be made and expressed in the standardised metadata framework provided by the SPIRT Schema. The capacity for semantic interoperability of specific implementations of metadata when mapped against a standardised set is thus one of the resulting benefits for the recordkeeping community.
Nine metadata specifications of significance to the recordkeeping community were selected for analysis in this stage of the SPIRT Project research. The sets analysed were:
These specifications were chosen and mapped against the RKMS as they are generally representative of recordkeeping initiatives in the area of metadata research and are regarded as significant developments within the recordkeeping community.
The sets listed above cover the continuum of recordkeeping activity and therefore were useful models for ensuring the RKMS was able to encompass all that is required of a metadata specification designed to cover the full spectrum of recordkeeping activity. For example:
In addition to the above nine sets, the Australian Government Locator Service (AGLS) metadata specification was also analysed and mapped against the RKMS. AGLS is different from the sets described above in that it is not a recordkeeping metadata specification and its primary purpose is resource discovery.(22) AGLS inherits and extends the Dublin Core metadata framework. It is designed to enable government agencies to make their web based resources more accessible, but also has a role to play in facilitating the conduct of electronic business. The degree of acceptance of AGLS in Australia and its ability to facilitate resource discovery in the electronic environment made it an obvious and useful comparison to the RKMS.
Given its scope, which is the result of all this purpose and mapping based research, the SPIRT set can now provide a framework in which other sets can be mapped, their gaps and redundancies identified, their purposes and level of implementation clearly articulated. From being a product of iterative mapping exercises, the set can now become a tool for future mapping analyses and metadata set design.
The following is intended to provide a brief example of the RKMS as a framework standard within which other metadata sets can be mapped and understood. As a framework standard, the RKMS encompasses the continuum of recordkeeping activity. It should therefore be able to encompass or represent within it, recordkeeping metadata specifications created to document activities in any of the dimensions of the continuum. As a means of demonstrating this, the following examples of the RKMS:VERS Crosswalk demonstrate how VERS can nest within the RKMS structure.(23)
As indicated above, the VERS metadata set is a scaled down implementation version of the BAC set that is based on consideration of the metadata requirements in a specific sector – the immediate business context of the Victorian public sector. With reference to the RKMS as represented in Figure 4, the VERS set is essentially concerned with the Records entity at the level of the Record Object and Record Aggregation. It associates with its Records entities a minimalist set of contextual metadata about records transactions (operating at the Business Transaction level in the RKMS framework) and agencies (operating at the Person/Actor and Organisation/Corporate Body levels in the RKMS framework).
Although the VERS Report does not explicitly address the relationship between the metadata it specifies and the metadata present in the Public Records Office of Victoria’s series system-based archival control system, it is in this latter system that the broader contextual and relationship metadata specified in the RKMS is found. Like the RKMS, the PROV’s system specifies metadata associated with Records, Agent and Business entities and their interrelationships. It should be noted that together the VERS metadata and PROV archival system metadata map fairly closely to the RKMS, although neither substantially addresses the metadata that the RKMS associates with Recordkeeping Business entities
The following discussion and example mapping demonstrates the relationship between VERS and RKMS. When representing VERS within the RKMS framework, the Entity Switch in Figure 5 is set to Records and the CATEGORY TYPE element is set to record object and record aggregation. When discussed within these parameters, VERS elements map either completely or partially against the following elements in the RKMS Records entity set:
The RKMS: PLACE and LANGUAGE elements are not represented in the VERS set. This is because of the implementation environment envisaged for VERS – a specific organisational setting where place and language attributes are assumed to be fairly static or commonly understood. The RKMS: CONTROL element also does not map against the VERS set.
As an example of the mapping process, the following table demonstrates how selected VERS elements sit within the RKMS framework.
| Table 4: Mapping of selected VERS Records Elements with RKMS | |
| VERS Element | RKMS Element |
| Record Key | Records: Record Object: IDENTIFIER |
| Transaction Type | Records: Record Object: FUNCTIONAL CLASSIFICATION |
The above demonstrates how the VERS metadata can sit within the RKMS Records entity.
As previously discussed, VERS does not recognise Agents, Business or Recordkeeping Business as independent entities. It classes individuals and the transactions they are involved with as properties of records. The VERS specification contains four Business related elements, which can be mapped against the RKMS Business Entity elements at the Business Transaction level of that entity:
| Table 5: Mapping of VERS Business Elements with RKMS | |
| VERS element | RKMS Business entity element |
| Transaction identifier | Business: Business Transaction: IDENTIFIER |
| Transaction reference | Business: Business Transaction: IDENTIFIER |
| Business procedure reference | Business: Business Transaction: BUSINESS RULES |
| Action required | Business: Business Transaction: RELATION (element qualifier) Business-Business |
VERS contains five elements that are used to represent the Agent entity at the Person/Actor level or at the Organisation/Corporate Body level:
| Table 6: Mapping of VERS Agent Elements with RKMS | |
| VERS Element | RKMS Agent Entity Element |
| Originator | Agent: Person/Actor: TITLE |
| Recipient | Agent: Person/Actor: TITLE |
| Originating organisation | Agent: Organisation/Corporate Body : TITLE |
| Signature [Digital signature] | Agent: Person/Actor: IDENTIFIER |
| Signer [Short textual description of person or system creating the signature] | Agent: Person/Actor: ABSTRACT |
These mapping exercises demonstrate the use of the RKMS as a framework standard and show how a sector-specific set can be nested within it.
The final meeting of the SPIRT Project Steering Committee was held earlier this week(24). The major work is in the process of being wound up although there will be some continuing activities relating to reporting, presentation of findings and an extensive schedule of publishing. But as the Research Team quickly realised this is not the beginning of the end but rather the end of the beginning.
Watch this space!
(1) The acronym SPIRT derives from the name of the Research Grant which funded the Project, Strategic Partnership with Industry – Research & Training (SPIRT) Support Grant, which provides for joint funding by the Australian Research Council and the Industry partners.
(2) Sue McKemmish, Adrian Cunningham and Dagmar Parer, ‘Metadata Mania: Use of Metadata for Electronic Recordkeeping and Online Resource Discovery’ in Place, Interface and Cyberspace: Archives at the Edge, Proceedings of the 1998 Conference of the Australian Society of Archivists, Fremantle 6-8 August 1998. Canberra. Australian Society of Archivists. 1999, pp129-144.
(3) http://www.sims.monash.edu.au/rcrg/research/spirt/index.html
(4) Schema is used to mean the semantic and structural definition of the metadata used to describe recordkeeping entities. A schema (plural schemata) describes the names of metadata elements, how they are structured, their meaning etc. The metadata community also refers to a metadata schema as a metadata set or specification.
(5) Sue McKemmish and Dagmar Parer. ‘Towards Frameworks for Standardising Recordkeeping Metadata.’ Archives and Manuscripts, vol 26 no1 1998, pp24-45.
(6) The Project Team, in developing a simple but high level framework model for recordkeeping metadata given as Figure 1, used as an example of effective visual representation the INDECS Community's "Model for Commerce". See David Bearman, Eric Miller, Godfrey Rust, Jennifer Trant and Stuart Weibel, ‘A Common Model to Support Interoperable Metadata: Progress report on reconciling metadata requirements from the Dublin Core and INDECS/DOI Communities.’ D-Lib, Vol.5 No.1, January 1999. Available at: http://www.dlib.org/dlib/january99/bearman/01bearman.html
(7) For details of the Australian Government Locator Service see http://www.naa.gov.au/govserv/agls/)
(8) Note that the extensive set of qualifiers are not reflected in Figure 5. For detailed information about the qualifiers specified in the RKMS, visit the project web site: http://www.sims.monash.edu.au/rcrg/research/spirt/index.html
‘The Australian Government Locator Service (AGLS) Manual for Users, Version 1.1: 1999-06-09,’ Office of Government Online, National Archives of Australia provides details of the application of these types of qualifiers - see http://www.naa.gov.au/govserv/agls/
(9) Simon Cox has written an excellent discussion paper for the DC community on issues relating to structure, authority and qualification in DC. See: http://www.agcrc.csiro.au/projects/3018CO/metadata/dc-guide/
(10) From the SPIRT Project homepage, located at http://www.sims.monash.edu.au/rcrg/research/spirt/index.html and accessed on 14 July 1999.
(12) For example, an analysis of the metadata requirements in AS 4390.1-1996, Australian Standard - Records Management, the metadata requirements of the Pittsburgh Functional Requirements for Evidence in Recordkeeping (FRERK) and the University of British Columbia project The Preservation of the Integrity of Electronic Records Electronic Records Templates.
(13) From the Methodology section of the SPIRT project site, located at http://www.sims.monash.edu.au/rcrg/research/spirt/index.html#methodology and accessed on 14 July 1999.
(14) See the National Archives of Australia website at: http://www.naa.gov.au/
(15) EAD elements are listed at http://lcweb.loc.gov/ead/
(16) Information about both of the above standards is available via http://www.ica.org/04_e.html
(17) The Standard can be accessed via http://www.naa.gov.au/recordkeeping/control/rkms/summary.htm
(18) The BAC model is described at http://www.sis.pitt.edu/~nhprc/meta96.html
(19) Information on the VERS project was drawn from Appendix 4, ‘Technical Detail’, of the Victorian Electronic Records Strategy Final Report, Public Record Office Victoria, 1998.
(20) This project and its outcomes are described at http://www.slais.ubc.ca/users/duranti/
(21) The Standard can be accessed via http://jitc.fhu.disa.mil/recmgt/#standard
(22) The AGLS Manual for Users can be accessed via http://www.naa.gov.au/recordkeeping/gov_online/agls/user_manual/intro.html
(23) The VERS elements used in this exercise were taken from the Final Report of the VERS project (op cit), and do not necessarily represent the metadata specification that is scheduled to be issued by the PROV in October 1999.
(24) The final meeting of the SPIRT Project Steering Committee was held in Brisbane on Wednesday 28 July 1999.