IMS Logo

IMS AccessForAll Meta-data
Information Model

Version 1.0 Final Specification

Copyright © 2004 IMS Global Learning Consortium, Inc. All Rights Reserved.
The IMS Logo is a trademark of IMS Global Learning Consortium, Inc.
Document Name: IMS 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.

IMS 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 IMS's procedures with respect to rights in IMS specifications can be found at the IMS Intellectual Property Rights web page: http://www.imsglobal.org/ipr/imsipr_policyFinal.pdf.

Copyright © 2004 IMS Global Learning 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 IMS found on the IMS website: http://www.imsglobal.org/license.html.

The limited permissions granted above are perpetual and will not be revoked by IMS 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 IMS 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 IMS Learner Information Package Accessibility for LIP
CP IMS Content Packaging Specification
DC Dublin Core
DRI IMS Digital Repositories Interoperability Specification
ICP IMS 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 IMS Vocabulary Definition Exchange Specification
W3C World Wide Web Consortium
XML Extensible Mark-up Language

1.3 References

 
[ACCMD, 04b] IMS AccessForAll Meta-data XML Binding v1.0, A.Jackl, IMS Global Learning Consortium, Inc., July 2004.
[ACCMD, 04c] IMS AccessForAll Meta-data Best Practice and Implementation Guide v1.0, A.Jackl, IMS Global Learning Consortium, Inc., July 2004.
[ACCMD, 04d] IMS AccessForAll Meta-data Overview v1.0, A.Jackl, IMS Global Learning Consortium, Inc., July 2004.
[ACCGuide, 02] IMS Guidelines for Developing Accessible Learning Applications v1.0, IMS Global Learning Consortium, Inc., June 2002.
[ACCLIP, 03] IMS Learner Information Package Accessibility for LIP v1.0, M.Norton, J.Treviranus, IMS Global Learning Consortium, Inc., June 2003
[IEEE LOM] IEEE 14.84.12.1 - 2002 Standard for Learning Object Metadata, http://ltsc.ieee.org
[IMSBUND] Using IMS Content Packaging to Package Instances of LIP and Other IMS Specifications v1.0, B.Olivier, M.McKell, IMS Global Learning Consortium, Inc., August 2001.
[IMSPLID] IMS Persistent, Location-Independent, Resource Identifier Implementation Handbook v1.0, IMS Global Learning 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

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

Primary class 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

Equivalent class 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 IMS 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:

A diagram illustrating 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:

  • IMS Accessibility for Learner Information Package Specification
  • IEEE Learning Objects Metadata
  • Dublin Core Metadata Element Set
  • IMS Vocabularies Definition Exchange Specification
  • IMS General Web Services Specification
  • CEN-ISSS WS-LT Accessibility Properties for Learning Resources (in progress)

About This Document

 
Title IMS AccessForAll Meta-data Information Model
Editor Alex Jackl (IMS)
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 IMS Technical Board and is made available for adoption.
Document Location http://www.imsglobal.org/accessibility/accmdv1p0/imsaccmd_infov1p0.html

 
To register comments or questions about this specification please visit: http://www.imsglobal.org/developers/ims/imsforum/categories.cfm?catid=16

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 IMS Global Learning 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 IMS 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
IMS International Conformance Program 1
IMS 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

 

 

 

IMS Global Learning Consortium, Inc. ("IMS") is publishing the information contained in this IMS AccessForAll Meta-data Information Model ("Specification") for purposes of scientific, experimental, and scholarly collaboration only.

IMS 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.

IMS would appreciate receiving your comments and suggestions.

Please contact IMS through our website at http://www.imsglobal.org

Please refer to Document Name:
IMS AccessForAll Meta-data Information Model Revision: 12 July 2004