|
1EdTech AccessForAll Meta-data
Information Model
Version 1.0 Final Specification
|
Copyright © 2004 1EdTech Consortium, Inc. All Rights Reserved.
The 1EdTech Logo is a trademark of 1EdTech Consortium, Inc.
Document Name: 1EdTech AccessForAll Meta-data Information Model
Revision: 12 July 2004
Date Issued: |
12 July 2004 |
IPR and Distribution Notices
Recipients of this document are requested to submit, with their comments, notification of any relevant patent claims or other intellectual property rights of which they may be aware that might be infringed by any implementation of the specification set forth in this document, and to provide supporting documentation.
1EdTech takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on 1EdTech's procedures with respect to rights in 1EdTech specifications can be found at the 1EdTech Intellectual Property Rights web page: http://www.imsglobal.org/ipr/imsipr_policyFinal.pdf.
Copyright © 2004 1EdTech Consortium. All Rights Reserved.
Permission is granted to all parties to use excerpts from this document as needed in producing requests for proposals.
Use of this specification to develop products or services is governed by the license with 1EdTech found on the 1EdTech website: http://www.imsglobal.org/license.html.
The limited permissions granted above are perpetual and will not be revoked by 1EdTech or its successors or assigns.
THIS SPECIFICATION IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NONINFRINGEMENT IS EXPRESSLY DISCLAIMED. ANY USE OF THIS SPECIFICATION SHALL BE MADE ENTIRELY AT THE IMPLEMENTER'S OWN RISK, AND NEITHER THE CONSORTIUM, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER, DIRECTLY OR INDIRECTLY, ARISING FROM THE USE OF THIS SPECIFICATION.
Table of Contents
1. Introduction
1.1 Structure of this Document
1.2 Nomenclature
1.3 References
2. Information Model
2.1 Overall Accessibility Data Model
2.2 Primary Class Data Model
2.2.1 primary Class
2.2.2 earl Class
2.2.3 equivalentResource Class
2.3 Equivalent Class Data Model
2.3.1 equivalentFor Class
2.3.2 content Class
3. System Description and Behavior Examples
3.1 Behavior Workflow
3.2 Examples of Meta-data Behaviors
3.2.1 Displaying Captions
3.2.2 Displaying Audio Description
3.2.3 Displaying Sign Language Alternative to Audio
Appendix A - Sources of Input
About This Document
List of Contributors
Revision History
Index
1. Introduction
This document describes the core aspects of the specification and contains parts that are normative for any binding claiming to use this information model. It contains details of: semantics, structure, data types, value spaces, multiplicity, and obligation (i.e., whether mandatory or optional).
Contextual and background information on this specification can be found in the 1EdTech Accessibility Meta-data Overview document [ACCMD, 04d] http://www.imsglobal.org/accessibility/accmdv1p0/imsaccmd_oviewv1p0.html.
1.1 Structure of this Document
The structure of this document is:
2. Information Model |
A description of the data structures of the ACCMD specification; |
3. System Description and Behavior Examples |
Information about the ACCMD system and behaviors; |
Appendix A - Sources of Input |
A list of documents used in developing this specification. |
1.2 Nomenclature
ACCLIP |
1EdTech Learner Information Package Accessibility for LIP |
CP |
1EdTech Content Packaging Specification |
DC |
Dublin Core |
DRI |
1EdTech Digital Repositories Interoperability Specification |
ICP |
1EdTech International Conformance Program |
IEEE |
Institute of Electronic & Electrical Engineering |
LMS |
Learning Management System |
LO |
Learning Object |
LOM |
Learning Object Metadata (usually used in "IEEE LOM") |
LTSC |
Learning Technology Standards Committee |
VDEX |
1EdTech Vocabulary Definition Exchange Specification |
W3C |
World Wide Web Consortium |
XML |
Extensible Mark-up Language |
1.3 References
[ACCMD, 04b] |
1EdTech AccessForAll Meta-data XML Binding v1.0, A.Jackl, 1EdTech Consortium, Inc., July 2004. |
[ACCMD, 04c] |
1EdTech AccessForAll Meta-data Best Practice and Implementation Guide v1.0, A.Jackl, 1EdTech Consortium, Inc., July 2004. |
[ACCMD, 04d] |
1EdTech AccessForAll Meta-data Overview v1.0, A.Jackl, 1EdTech Consortium, Inc., July 2004. |
[ACCGuide, 02] |
1EdTech Guidelines for Developing Accessible Learning Applications v1.0, 1EdTech Consortium, Inc., June 2002. |
[ACCLIP, 03] |
1EdTech Learner Information Package Accessibility for LIP v1.0, M.Norton, J.Treviranus, 1EdTech Consortium, Inc., June 2003 |
[IEEE LOM] |
IEEE 14.84.12.1 - 2002 Standard for Learning Object Metadata, http://ltsc.ieee.org |
[IMSBUND] |
Using 1EdTech Content Packaging to Package Instances of LIP and Other 1EdTech Specifications v1.0, B.Olivier, M.McKell, 1EdTech Consortium, Inc., August 2001. |
[IMSPLID] |
1EdTech Persistent, Location-Independent, Resource Identifier Implementation Handbook v1.0, 1EdTech Consortium, Inc., April 2001. |
[RFC 1766] |
Tags for the Identification of Languages, http://www.ietf.org/rfc/rfc1766.txt |
[RFC 2119] |
IETF RFC 2119 - Key words for use in RFCs to Indicate Requirement Levels |
[RFC 2396] |
IETF RFC 2396 Uniform Resource Identifiers (URI): Generic Syntax |
[RFC3066] |
RFC 3066, Tags for the Identification of Languages, http://www.ietf.org/rfc/rfc3066.txt |
[UDC] |
Universal Decimal Classification Scheme, UDC Consortium, http://www.udcc.org/ |
[ISO 11404] |
ISO 11404, Language-independent Datatypes, http://www.iso.ch/cate/d19346.html |
2. Information Model
2.1 Overall Accessibility Data Model
Figure 2.1 Overall Accessibility Data Model.
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1. |
accessibility |
Root element that groups the accessibility information about the resource. |
1 |
Container |
|
|
1.1 |
resourceDescription |
Description of the features of the resource. |
1 |
Container |
|
|
1.1.1 |
primary |
Primary resource description: the features of the primary resource. |
[0..1] |
Container |
|
|
1.1.2 |
equivalent |
Equivalent resource description: description of the features of resource(s) that are equivalents for a particular primary resource. |
[0..*] |
Container |
|
|
2.2 Primary Class Data Model
Figure 2.2 Primary Class Data Model.
2.2.1 primary Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.1.1 |
hasVisual |
Indication of whether or not the resource contains visual information. |
[0..1] |
boolean |
|
- |
1.1.1.2 |
hasAuditory |
Indication of whether or not the resource contains auditory information. |
[0..1] |
boolean |
|
- |
1.1.1.3 |
hasText |
Indication of whether or not the resource contains text. |
[0..1] |
boolean |
|
- |
1.1.1.4 |
hasTactile |
Indication of whether or not the resource contains tactile interaction. |
[0..1] |
boolean |
|
- |
2.2.2 earl Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.1.5 |
earl |
|
[0..*] |
Container |
|
|
1.1.1.5.1 |
displayTransformability |
Reference to EARL statement of the resource's display transformability. |
[0..1] |
URI |
|
|
1.1.1.5.2 |
controlFlexibility |
Reference to EARL statement of the resource's control flexibility. |
[0..1] |
URI |
|
|
2.2.3 equivalentResource Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.1.6 |
equivalentResource |
Pointer to an equivalent resource (meta-data) of the described resource or parts thereof. |
[0..*] |
URI |
|
|
2.3 Equivalent Class Data Model
Figure 2.3 Equivalent Class Data Model.
2.3.1 equivalentFor Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.2.1 |
primaryResource |
A reference to the primary resource (meta-data) for which the described resource is an equivalent |
1 |
URI |
|
|
1.1.2.2 |
primaryFile |
A reference to file(s) (meta-data) within the primary resource for which the described resource is an equivalent (if applicable) |
[0..*] |
URI |
|
|
1.1.2.3 |
supplementary |
Indication of whether or not the resource is supplementary (as opposed to alternative) to the primary resource |
[0..1] |
boolean |
|
|
2.3.2 content Class
(taken from 1EdTech Learner Information Package Accessibility for LIP Information Model v1.0)
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.2.4 |
content |
The features of the content of the equivalent resource that parallel the ACCLIP specification. |
[0..1] |
Container |
|
|
1.1.2.4.1 |
alternativesToVisual |
Visual content presented in a different modality. |
[0..1] |
Container |
|
|
1.1.2.4.2 |
alternativesToText |
Textual content presented in a different modality. |
[0..1] |
Container |
|
|
1.1.2.4.3 |
alternativesToAuditory |
Auditory content presented in a different modality. |
[0..1] |
Container |
|
|
1.1.2.4.4 |
learnerScaffold |
Indicates that the described resource is or contains one or more of the learnerScaffold tools |
[0..*] |
vocabulary |
dictionary
calculator
noteTaking
peerInteraction
abacus
thesaurus
spellChecker
homophoneChecker
mindMappingSoftware
outlineTool |
|
alternativesToVisual Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.2.4.1 |
alternativesToVisual |
Visual content presented in a different modality. |
[0..1] |
Container |
|
|
1.1.2.4.1.1 |
audioDescription |
Indicates that the described resource is an audio description for the referenced primary resource. |
[0..*] |
vocabulary |
standard
expanded |
standard |
1.1.2.4.1.1.1 |
xml:lang |
Indicates the language of the audio description |
1 |
xml:lang |
ISO Language Code |
en |
1.1.2.4.1.2 |
altTextLang |
Indicates that the described resource contains alternate text in the specified language for the referenced primary resource. |
[0..1] |
xml:lang |
ISO Language Code |
en |
1.1.2.4.1.3 |
longDescriptionLang |
Indicates that the described resource contains long description text in the specified language for the referenced primary resource. |
[0..1] |
xml:lang |
ISO Language Code |
en |
1.1.2.4.1.4 |
colorAvoidance |
The use of color in the described resource. |
[0..1] |
Container |
|
|
colorAvoidanceClass
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.2.4.1.4 |
colorAvoidance |
The use of color in the described resource. |
[0..1] |
Container |
|
|
1.1.2.4.1.4.1 |
avoidRed |
Indicates that the described resource avoids using red. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.2 |
avoidRedGreen |
Indicates that the described resource avoids using red and green together. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.3 |
avoidBlueYellow |
Indicates that the described resource avoids using blue and yellow together. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.4 |
avoidGreenYellow |
Indicates that the described resource avoids using green and yellow together. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.5 |
avoidOrange |
Indicates that the described resource avoids using orange. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.6 |
avoidRedBlack |
Indicates that the described resource avoids using red and black together. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.7 |
avoidPurpleGray |
Indicates that the described resource avoids using purple and gray together. |
[0..1] |
boolean |
|
false |
1.1.2.4.1.4.8 |
useMaximumContrastMonochrome |
Indicates that the described resource uses maximum contrast monochrome. |
[0..1] |
boolean |
|
false |
alternativesToText Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.2.4.2 |
alternativesToText |
Textual content presented in a different modality. |
[0..1] |
Container |
|
|
1.1.2.4.2.1 |
graphicAlternative |
Indicates that the described resource contains graphical alternatives for text in the referenced primary resource. |
[0..1] |
|
|
false |
1.1.2.4.2.2 |
signLanguage |
Indicates that the described resource contains sign language alternatives, in the specified language, for text in the referenced primary resource. |
[0..*] |
vocabulary |
American-ASL
Australian- Auslan
Austrian-ASQ
British-BSL
Danish-DSL
French-LSF
German-DGS
Irish-ISL
Italian-LIS
Japanese-JSL
Malaysian-MSL
Mexican-LSM
Native-American
Netherlands-NGT
Norwegian-NSL
Quebec-LSQ
Russian-RSL
Singapore-SLS
Spanish-LSE
Swedish-SWL
other |
- |
alternativesToAuditory Class
No. |
Name |
Description |
Mult |
Data Type |
Value Space |
Default Value |
1.1.2.4.3 |
alternativesToAuditory |
Auditory content presented in a different modality. |
[0..1] |
Container |
|
|
1.1.2.4.3.1 |
captionType |
Indicates that the described resource contains a text caption for the referenced primary resource. |
[0..*] |
Container |
|
|
1.1.2.4.3.1.1 |
xml:lang |
Indicates the language of the caption |
1 |
xml:lang |
ISO Language Code |
en |
1.1.2.4.3.1.2 |
verbatim |
Indicates that the caption is a verbatim caption. Mutually exclusive with reducedReadingLevel |
[0..1] |
boolean |
|
true |
1.1.2.4.3.1.3 |
reducedReadingLevel |
Indicates that the caption is a reduced reading level caption.
Mutually exclusive with verbatim |
[0..1] |
boolean |
|
false |
1.1.2.4.3.1.4 |
reducedSpeed |
Indicates that the caption is a reduced rate level caption. |
[0..1] |
boolean |
|
false |
1.1.2.4.3.1.4.1 |
captionRate |
Indicates the rate of the caption. |
1 |
integer |
[1..300] |
120 |
1.1.2.4.3.1.5 |
enhancedCaption |
Indicates that the caption is an enhanced caption. |
[0..1] |
boolean |
|
false |
1.1.2.4.3.2 |
signLanguage |
Indicates that the described resource contains sign language alternatives, in the specified language, for audio in the referenced primary resource. |
[0..*] |
vocabulary |
American-ASL
Australian- Auslan
Austrian-ASQ
British-BSL
Danish-DSL
French-LSF
German-DGS
Irish-ISL
Italian-LIS
Japanese-JSL
Malaysian-MSL
Mexican-LSM
Native-American
Netherlands-NGT
Norwegian-NSL
Quebec-LSQ
Russian-RSL
Singapore-SLS
Spanish-LSE
Swedish-SWL
other |
- |
3. System Description and Behavior Examples
We will use an informal approach to modeling behavior in this specification. Due to the relationship of this specification to the Learner Information Package Accessibility for LIP (ACCLIP) specification and the boundaries created in the charter we will limit the scope of the behavioral descriptions.
Correctly implementing the combination of AccessForAll information (from the ACCLIP Specification) and accessibility meta-data from this specification requires handling a set of standard cases in a well-defined way. Our goal is to provide functional interoperability that will support the substitution or augmentation of one resource with another when this is required for accessibility purposes, as prescribed in the user's profile (e.g., the addition of caption text for a hearing-impaired context), thus allowing interoperating systems to work together to serve the needs of learners with disabilities and others who have AccessForAll profiles. This section provides a flowchart that lays out a general strategy for using these two sets of data together, and then provides three specific examples of element values that should cause implementations to behave in specific ways. These examples present a simple form of pseudo code, indicating the specific elements relevant, and the values to test for.
3.1 Behavior Workflow
The following workflow diagram describes an overview of Accessibility behaviors:
Figure 3.1 Flowchart of behaviors for interoperability using ACCLIP and ACCMD.
Text description of Figure 3.1: A diagram displaying the behaviors for interoperability using ACCLIP and ACCMD. The diagram is a flow chart displaying the start and end states for systems analyzing a learner's ACCLIP against a primary resource's ACCMD. The steps outlined in the diagram are as follows:
1. The system asks, "Does the primary resource contain a modality in which the learner requires alternatives to?"
1.1. If no, the system displays the primary resource.
1.2. If yes, the system retrieves the list of equivalent resources described in the ACCMD.
1.2.1. The system loops asking on each iteration, "Are there more equivalent resources in the list?"
1.2.1.1. If yes, the system gets the next equivalent and asks, "Does this equivalent resource contain the necessary alternatives in order to meet the user's ACCLIP preferences?"
1.2.1.1.1. If no, the system goes back to 1.2.1.
1.2.1.1.2. If yes, the system asks, "Is the equivalent resource an alternative resource (as opposed to a supplement resource)?"
1.2.1.1.2.1. If yes, it displays the equivalent resource.
1.2.1.1.2.2. If no, the resource must be a supplement resource and is combined with the primary resource and displayed to the user.
1.2.1.2. If no, the system searches the repository for additional resources claiming to be equivalent to the primary resource.
1.2.1.2.1. If any are found, the system loops and follows the behavior in 1.2.1.
1.2.1.2.2. If none are found, the user is warned that the content does not meet his/her content preferences and the original primary resource is displayed.
3.2 Examples of Meta-data Behaviors
3.2.1 Displaying Captions
Step |
Element to examine
|
Test
|
if primary has audio |
resourceDescription.primary.hasAudio
|
true |
and learner requests captions |
accessForAll.alternativesToAuditory.
captionType
|
exists |
for each equivalent referenced |
resourceDescription.primary.equivalentResource
|
(list) |
examine equivalent's meta-data |
|
|
if equivalent contains captions |
resourceDescription.equivalent.content.
alternativesToAuditory.captionType
|
exists |
and captions are correct language |
accessForAll.alternativesToAuditory.
captionType.lang and
resourceDescription.equivalent.content.
alternativesToAuditory.captionType.lang
|
equal |
and captions are correct type |
accessForAll.alternativesToAuditory.
captionType.type and
resourceDescription.equivalent.content.
alternativesToAuditory.captionType.type
|
equal |
if captions are supplementary |
resourceDescription.equivalent.supplementary
|
true |
display orig and equiv |
|
|
else |
resourceDescription.equivalent.supplementary
|
false |
display equiv |
|
|
if none of the equivs have captions |
resourceDescription.equivalent.content.
alternativesToAuditory.captionType
|
not exist |
search repository for LOs claiming to be equiv to primary |
resourceDescription.equivalent.
primaryFile
|
references primary |
for each such LO |
|
|
examine LO's meta-data |
|
|
if LO contains captions |
resourceDescription.equivalent.content.
alternativesToAuditory.captionType
|
exists |
and captions are correct language |
accessForAll.alternativesToAuditory.
captionType.lang and
resourceDescription.equivalent.content.
alternativesToAuditory.captionType.lang
|
equal |
and captions are correct type |
accessForAll.alternativesToAuditory.
captionType.type and
resourceDescription.equivalent.content.
alternativesToAuditory.captionType.type
|
equal |
if captions are supplementary |
resourceDescription.equivalent.supplementary
|
true |
display orig and equiv |
|
|
else |
resourceDescription.equivalent.supplementary
|
false |
display equiv |
|
|
if none of the LOs have captions |
resourceDescription.equivalent.content.
alternativesToAuditory.captionType
|
not exist |
display orig |
|
|
3.2.2 Displaying Audio Description
Note: This part of the model does not answer the issue of what if more than one kind of description is available. One could check ACCLIP usage parameters to see which is most preferred, and the implementer must decide how to distinguish between videos and stills.
Step |
Element to examine
|
Test
|
if primary has visual |
resourceDescription.primary.hasVisual
|
true |
and learner requests audio descriptions |
accessForAll.alternativesToVisual.
audioDescription
|
exists |
for each equivalent referenced |
resourceDescription.primary.equivalentResource
|
(list) |
examine equivalent's meta-data |
|
|
if equivalent contains audio descriptions |
resourceDescription.equivalent.content.
alternativesToVisual. audioDescription
|
exists |
and audio description is correct language |
accessForAll.alternativesToVisual.
audioDescription.lang and
resourceDescription.equivalent.content.
alternativesToVisual. audioDescription.lang
|
equal |
and audio description is correct type |
accessForAll.alternativesToVisual.
audioDescription.type and
resourceDescription.equivalent.content.
alternativesToVisual. audioDescription.type
|
equal |
play orig and descriptions |
|
|
if none of the equivs have audio descriptions |
resourceDescription.equivalent.content.
alternativesToVisual.audioDescription
|
not exist |
search repository for LOs claiming to be equiv to primary |
resourceDescription.equivalent.
primaryFile
|
references primary |
for each such LO |
|
|
examine LO's meta-data |
|
|
if LO contains audio descriptions |
resourceDescription.equivalent.content.
alternativesToVisual. audioDescription
|
exists |
and audio description is correct language |
accessForAll.alternativesToVisual.
audioDescription.lang and
resourceDescription.equivalent.content.
alternativesToVisual. audioDescription.lang
|
equal |
and audio description is correct type |
accessForAll.alternativesToVisual.
audioDescription.type and
resourceDescription.equivalent.content.
alternativesToVisual. audioDescription.type
|
equal |
play orig and descriptions |
|
|
if none of the equivs have audio descriptions |
resourceDescription.equivalent.content.
alternativesToVisual.audioDescription
|
not exist |
play orig |
|
|
3.2.3 Displaying Sign Language Alternative to Audio
Step |
Element to examine
|
Test
|
if primary has audio |
resourceDescription.primary.hasAudio
|
true |
and learner requests sign language |
accessForAll.alternativesToAuditory.
signLanguage
|
exists |
for each equivalent referenced |
resourceDescription.primary.equivalentResource
|
(list) |
examine equivalent's meta-data |
|
|
if equivalent contains sign language |
resourceDescription.equivalent.content.
alternativesToAuditory.signLanguage
|
exists |
and sign language is correct language |
accessForAll.alternativesToAuditory.
signLanguage and
resourceDescription.equivalent.content.
alternativesToAuditory.signLanguage
|
equal |
if sign language is supplementary |
resourceDescription.equivalent.supplementary
|
true |
display orig and equiv |
|
|
else |
resourceDescription.equivalent.supplementary
|
false |
display equiv |
|
|
if none of the equivs have sign language |
resourceDescription.equivalent.content.
alternativesToAuditory.captionType
|
not exist |
search repository for LOs claiming to be equiv to primary |
resourceDescription.equivalent.equivalentFor.
equivalentForFile
|
references primary |
for each such LO |
|
|
examine LO's meta-data |
|
|
if LO contains sign language |
resourceDescription.equivalent.content.
alternativesToAuditory.captionType
|
exists |
and sign language is correct language |
accessForAll.alternativesToAuditory.
signLanguage and
resourceDescription.equivalent.content.
alternativesToAuditory.signLanguage
|
equal |
if sign language is supplementary |
resourceDescription.equivalent.supplementary
|
true |
display orig and equiv |
|
|
else |
resourceDescription.equivalent.supplementary
|
false |
display equiv |
|
|
if none of the LOs have sign language |
resourceDescription.equivalent.content.
alternativesToAuditory.signLanguage
|
not exist |
display orig |
|
|
Appendix A - Sources of Input
In addition to the use cases, the ACCMD Project Group studied existing applications that currently address or fulfill user needs in the accessibility domain. Below is a sample list of products that enable accessibility. More importantly, the Project Group still needs to develop a methodology for reviewing, evaluating, and incorporating existing specifications and standards in the schema definition work.
These include:
- 1EdTech Accessibility for Learner Information Package Specification
- IEEE Learning Objects Metadata
- Dublin Core Metadata Element Set
- 1EdTech Vocabularies Definition Exchange Specification
- 1EdTech General Web Services Specification
- CEN-ISSS WS-LT Accessibility Properties for Learning Resources (in progress)
About This Document
Title |
1EdTech AccessForAll Meta-data Information Model |
Editor |
Alex Jackl (1EdTech) |
Team Co-Leads |
Jutta Treviranus (Industry Canada), Anthony Roberts (Industry Canada) |
Version |
1.0 |
Version Date |
12 July 2004 |
Status |
Final Specification |
Summary |
This document describes the AccessForAll Meta-data Information Model |
Revision Information |
12 July 2004 |
Purpose |
This document has been approved by the 1EdTech Technical Board and is made available for adoption. |
Document Location |
http://www.imsglobal.org/accessibility/accmdv1p0/imsaccmd_infov1p0.html |
List of Contributors
The following individuals contributed to the development of this document:
Name |
Organization |
Anastasia Cheetham |
ATRC - U. Toronto, Industry Canada |
Martyn Cooper |
Open University, UK |
Andy Heath |
Sheffield Hallam University, CEN-ISSS Learning Technologies Workshop APLR project |
Alex Jackl |
1EdTech Consortium, Inc. |
Liddy Nevile |
DEST, La Trobe University Australia |
Anthony Roberts |
Industry Canada |
Madeleine Rothberg |
WGBH National Center for Accessible Media, USA |
Jutta Treviranus |
ATRC - U. Toronto, Industry Canada |
David Weinkauf |
ATRC - U. Toronto, Industry Canada |
Revision History
Version No. |
Release Date |
Comments |
Base Document 1.0 |
02 February 2004 |
Initial version of the AccessForAll Meta-data Specification. |
Public Draft 1.0 |
20 May 2004 |
Initial Public Draft version of the AccessForAll Information Model.
a) Moved all introduction narrative to Overview document and removed compliance information. |
Final Specification 1.0 |
12 July 2004 |
This is the formal Final Specification of the 1EdTech AccessForAll Meta-data Information Model. |
Index
A
AccessForAll 1, 2, 3
Accessibility 1, 2, 3
B
Behavior 1, 2
Binding 1
D
Dublin Core 1, 2
I
IEEE 1, 2, 3
1EdTech International Conformance Program 1
1EdTech Specifications
AccessForAll Meta-data 1, 2
Content Packaging 1
Digital Repositories Interoperability 1
Learner Information Package 1, 2, 3, 4
Learner Information Package Accessibility for LIP 1, 2, 3, 4, 5
Vocabulary Definition Exchange 1
Interoperability 1, 2, 3
L
LOM 1, 2
LTSC 1
M
Meta-data 1, 2, 3, 4, 5
N
Normative 1
P
Preferences 1
Profile 1
R
Resource 1, 2, 3, 4, 5, 6, 7, 8, 9
Resources 1
RFC 1
S
Schema 1
Standards 1
Structure 1
U
URI 1, 2, 3, 4
V
Vocabulary 1, 2, 3, 4, 5
W
W3C 1
X
XML 1
1EdTech Consortium, Inc. ("1EdTech") is publishing the information contained in this 1EdTech AccessForAll Meta-data Information Model ("Specification") for purposes of scientific, experimental, and scholarly collaboration only.
1EdTech makes no warranty or representation regarding the accuracy or completeness of the Specification.
This material is provided on an "As Is" and "As Available" basis.
The Specification is at all times subject to change and revision without notice.
It is your sole responsibility to evaluate the usefulness, accuracy, and completeness of the Specification as it relates to you.
1EdTech would appreciate receiving your comments and suggestions.
Please contact 1EdTech through our website at http://www.imsglobal.org
Please refer to Document Name: 1EdTech AccessForAll Meta-data Information Model Revision: 12 July 2004