ISO/IEC 12785-1:2009 情報技術—学習、教育、およびトレーニング—コンテンツパッケージング—パート1:情報モデル | ページ 6

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

3 用語と定義

この文書の目的上、次の用語と定義が適用されます。

3.1

子マニフェスト

親マニフェストに含まれる完全な下位マニフェスト

注 1: マニフェストには1 つ以上の子マニフェストを含めることができます。

注 2: マニフェストには、交換パッケージの外部にある子マニフェストへの参照を含めることができます。

注記 3:子マニフェストは、親マニフェストによって定義されたより大きな論理パッケージの一部である完全な論理パッケージを記述します。

注4: 子マニフェストはローカルまたはリモートにできます。

参照。交換パッケージ、ローカル、論理パッケージ、マニフェスト、リモート

3.2

コンテンツファイル

マニフェストによって記述された LET コンテンツを具体化するコンピュータ ファイル

注記 1:コンテンツ ファイルはローカルまたはリモートにすることができます。

注記 2: コンテンツには複数のコンテンツ ファイルが含まれることがよくあります。たとえば、Web コンテンツは HTML, JPEG, CSS ファイルによってインスタンス化されることがよくあります。コンテンツ ファイルはローカルまたはリモートにあります。

参照。ローカル、論理パッケージ、リモート

3.3

コンテンツの構成

組織

LET コンテンツのユニット間の論理関係 (階層ツリーなど)

注記 1: マニフェストには複数の論理組織を記述することができます。

注記 2:組織は、マニフェストの項目コンポーネントとそれらが参照するリソース・コンポーネントの間の関係を通じてファイルにバインドされます。

注記 3:階層ツリーの構造化と順序付けを管理する規則を指定する必要があります。

参照。リソース

3.4

制御ファイル

コンテンツ パッケージング情報モデル (CPIM) のバインディングを管理して機械処理に適したものにする単一のコンピューター ファイル

注1:​​ソフトウェア・コンポーネントは、情報モデルのバインドされたインスタンスの有効性を評価するとき、または情報モデルのバインドされたインスタンスの作成をガイドするときに、制御ファイルを参照できます。たとえば、XML スキーマを含むファイルは、マニフェストの XML バインディングの制御ファイルとして使用できます。

3.5

交換パッケージ

学習、教育、トレーニングのための情報技術 (ITLET) の目的で使用されるコンピューティング システム間で交換される、使用可能な (再利用可能な) LET コンテンツのセット

注記 1:交換パッケージは、単一の圧縮バイナリ・ファイル (パッケージ交換ファイル) でインスタンス化することも、ポータブル・メディア (CD, DVD, USB メモリー・デバイスなど) 上のファイルのコレクションとしてインスタンス化することもできます。

参照。論理パッケージ、パッケージ交換ファイル

3.6

起動可能なURI

リソースの説明に含めることができ、リソースによって記述されたコンテンツを見つけてアクセスするために使用されるユニバーサル リソース ロケーター (URL) の表現。

注 1: 起動可能な URI (Uniform Resource Identifier) は、パッケージ リーダーによって解決されることを意図したものではありません。

参照。交換パッケージ、パッケージリーダー

3.7

LETコンテンツ

コンテンツ

学習、教育、訓練 (LET) データに含まれる、またはそれに関連する使用可能な (および再利用可能な) 情報を、人間による解釈に適した形式的な方法で表す論理単位

例:

教育のコンテキストでは、コンテンツは Web ベースの教材である場合があります。

注記 1:使用可能な (および再利用可能な) 情報の論理単位は、論理パッケージによって記述できます。

注記 2: 論理パッケージには、 LET コンテンツの 1 つ以上のユニットを含めることができます。

参照。論理パッケージ

3.8

地元

交換パッケージに含まれる

参照。論理パッケージ、交換パッケージ

3.9

論理パッケージ

使用可能な (および再利用可能な) LET コンテンツの 1 つ以上の単位の表現

注 1: 論理パッケージには、マニフェストとその子マニフェストによって記述されるコンポーネントの完全なセットが含まれます。これには、参照によって含まれるローカル コンポーネントとリモート コンポーネントが含まれます。

参照。子マニフェスト、ローカル、マニフェスト、リモート

3.10

マニフェスト

論理パッケージの完全なインスタンスの説明

注記 1: マニフェストには、論理パッケージ内のリソース、その構成、および関連するコンテンツおよび制御ファイルの場所が記述されます。

注 2: マニフェストには、ローカルまたはリモートのコンポーネントへの参照を含めることができます。

参照。ローカル、論理パッケージ、リモート

3.11

マニフェスト文書

さまざまなバインド技術に従って構造化されたコンテンツを含むマニフェスト

3.12

メタデータ

論理パッケージ、論理組織、コンテンツ、およびファイルに関する説明情報

注 1:メタデータは、マニフェストを含む、論理パッケージ内の任意のコア構造に割り当てることができます。

注記 2:メタデータ・オブジェクトのあらゆるバインディングが許可されます。メタデータの各オブジェクトはローカルまたはリモートにすることができます。

参照。ローカル、論理パッケージ、リモート

3.13

名前空間

URI参照によって識別されるXML名前空間

注記 1:コンテンツ・パッケージングの名前空間は、W3C 勧告「Namespaces in XML 1.0 (Second Edition)」に従っています。

3.14

パッケージ.パッケージ

使用可能な (および再利用可能な) LET コンテンツの単位

注記 1:これは、LET コンテンツ集合体以外の指導的関連性を持つ学習コースの一部とすることができ、学習コース全体として、または学習コースの集合として独立して提供できます。

注記 2:パッケージは単独で使用できます。つまり、解凍したときに、コンテンツを学習、教育、トレーニングに使用するために必要なすべての情報が含まれています。

参照。交換パッケージ、論理パッケージ

3.15

パッケージ交換ファイル

PIF

IETF RFC 1951 (1996) に準拠した圧縮バイナリ ファイルとして物理的にカプセル化された交換パッケージのインスタンス化

注 1:交換パッケージは、パッケージ交換ファイル (PIF) 以外の形式でインスタンス化できます。

注記 2:通常、表現 (バインディング) は XML で表現されます。

例:

交換パッケージは、CD, DVD, USB メモリ デバイスなどのリムーバブル メディア上のファイルのコレクションとしてインスタンス化することも、.zip, .tar, .jar, .cab などの別の形式を使用して圧縮することもできます。

参照。交換パッケージ

3.16

パッケージリーダー

マニフェストを読み取り、交換パッケージの内容を検証するソフトウェア

注 1:パッケージ・リーダーは、論理パッケージを処理 (マニフェストによって参照される情報の取得と保管、PIF からのローカル・ファイルの解凍、リモート・ファイルのアドレスの取得または記録など) したり、そのタスクを別のソフトウェア型プロセスに委任したりすることもできます。

参照。交換パッケージ、論理パッケージ

3.17

パッケージライター

交換パッケージのインスタンスを作成または変更し、交換パッケージに対してローカルに宣言されたコンテンツ ファイルおよびその他のファイルをアセンブルして、それらをターゲットの交換パッケージ バインディングに書き込むか、またはそれらのタスクを別のソフトウェア型プロセスに委任するソフトウェア。

参照。交換パッケージ

3.18

参照されたマニフェスト

マニフェスト、または別のマニフェスト内から参照されるマニフェストのコンポーネント

注 1:マニフェストは、別のマニフェスト内の組織を参照できます。

注記 2:参照されるコンポーネントを含むマニフェストは、参照マニフェストと呼ばれます。

注 3: マニフェストには、ローカルまたはリモートのコンポーネントへの参照を含めることができます。

参照。ローカル、リモート

3.19

相対参照

別の階層 URI の名前空間を基準とした URI 参照の式

注記 1: IETF RFC 3986 (2005) を参照。

注記 2:拡張子とコンテキストを組み合わせてターゲット URI を作成します。

例:

relative/path/to/resource.txt は、解決されるコンテキストの観点から解釈される相対参照です。 [コンテキストに関する相対参照を解決するアルゴリズムは、IETF RFC 3986 (2005) のセクション 5 で定義されています。

3.20

遠隔的に

交換パッケージの外側にあります

参照。交換パッケージ、論理パッケージ

3.21

リソース.リソース

論理パッケージで使用されるコンテンツ ファイルのコレクションの説明

注記 1: 説明には、LET コンテンツおよびリソース・ファイルのコレクションに関するメタデータ、各ファイルの説明、およびファイルのコレクションの変形形式に関する情報を含めることができます。

cf.論理パッケージ

注記 2:リソースは、LET コンテンツの単位を記述するためによく使用されます。この場合、リソースには LET コンテンツの起動可能な URI を含めることができます。

注記 3:リソースによって記述されるファイルは、ローカルまたはリモートにすることができます。

参照。起動可能な URI, ローカル、リモート

3.22

スタンドアロンリソース

関連するマニフェストが別個の関連するデータセットとして処理されるような方法で、マニフェストが別のマニフェストとの関係を宣言できるようにするリソース。

注 1:関連マニフェストは、単一のコンテンツ・パッケージ内に含めることも、外部 URI アドレス指定可能なリソースとしてアクセスすることもできます。

注記 2:各マニフェストは、他の学習リソースと集約して任意に豊富な学習エクスペリエンスを作成できるスタンドアロンの学習リソースを表します。

3.23

統一リソース識別子

URI

抽象的または物理的なリソースを識別するコンパクトな文字列

注記 1: IETF RFC 3986 (2005) を参照。

3.24

ユニフォームリソースロケーター

URL

主要なアクセスメカニズムを記述することによってリソースを見つける手段を提供する URI のサブセット

注記 1: (IETF RFC 3986 (2005) を参照。

3.25

変異体

多少異なるLETコンテンツを参照および記述するためのコンテナ

注記 1: 特定のリソースには、さまざまな形式およびさまざまな目的のバリアントが存在する場合があります。

注記 2:リソース内のバリアントのリストは、そのリソースの代替ファイルのコレクションを識別します。

注記 3:メタデータは、元のリソースの使用目的とバリアントの使用目的を説明するために使用されます。

例:

言語のバリエーション、視覚または聴覚のバリエーション、修復のバリエーション、およびプラットフォーム配信のバリエーション。

参照。メタデータ、リソース

参考文献

1IMS GLC コンテンツ パッケージング情報モデル バージョン 1.2 CM/DN ドラフト v2.0, C. Smythe, B. Nielsen, W. Kraan, J. Posten Day および N. Ward, IMS GLC, Inc.、2007 年 3 月
2IMS GLC Content Packaging XML Binding Version 1.2 CM/DN Draft 2.0, B. Nielsen, W. Kraan, J. Posten Day, C. Smythe および N. Ward, IMS GLC, Inc.、2007 年 3 月
3IMS GLC コンテンツ パッケージングのベスト プラクティスおよび実装ガイド バージョン 1.2 CM/DN ドラフト 2.0, B. Nielsen, W. Kraan, J. Posten Day, C. Smythe および N. Ward, IMS GLC, Inc.、2007 年 3 月
4IMS GLC コンテンツ パッケージング プライマー バージョン 1.2 CM/DN ドラフト v2.0, B.Nielsen, W.Kraan, N.Ward, IMS GLC, Inc.、2007 年 3 月
5IMS Vocabulary Definition Exchange ベスト プラクティスおよび実装ガイド、バージョン 1.0 最終仕様、A. Cooper, IMS GLC, Inc.、2005 年
6IMS Content Packaging Information Mode v1.1.4, C. Smythe, A. Jackl, IMS GLC, Inc.、2004 年 10 月
7IMS Content Packaging XML Binding v1.1.4, C. Smythe, A. Jackl, IMS GLC, Inc.、2004 年 10 月
8共有可能なコンテンツ オブジェクト参照モデル (SCORM) 2004, 第 2 版、高度な分散学習、2004 年 7 月
9IMS GLC 仕様開発ノート 7: プラットフォーム非依存モデルの UML プロファイル データ モデルの仕様の説明、C.Smythe, v1.0, IMS GLC, 2006 年 10 月
10IMS GLC 仕様開発ノート 11: 語彙定義、登録、および保守手順、v1.0
11W3C 勧告、拡張マークアップ言語 (XML) 1.0 (第 2 版) 、2000 年 10 月 6 日
12W3C 勧告、 XML 1.0 の名前空間 (第 2 版) 、2006 年 8 月 16 日

3 Terms and definitions

For the purposes of this document, the following terms and definitions apply.

3.1

child manifest

complete, subordinate manifest contained in parent manifest

Note 1 to entry: A manifest can contain one or more child manifests.

Note 2 to entry: A manifest can include a reference to a child manifest that is external to the interchange package.

Note 3 to entry: A child manifest describes a complete logical package that is part of the larger logical package defined by its parent manifest.

Note 4 to entry: A child manifest can be local or remote.

cf. interchange package, local, logical package, manifest, remote

3.2

content file

computer file(s) that embodies the LET content described by the manifest

Note 1 to entry: Content files can be local or remote.

Note 2 to entry: Content will often contain more than one content file. For example, web content is often instantiated by HTML, JPEG, and CSS files. Content files can be local or remote.

cf. local, logical package, remote

3.3

content organization

organization

logical relationships, such as a hierarchical tree, among units of LET content

Note 1 to entry: More than one logical organization can be described in a manifest.

Note 2 to entry: An organization is bound to files through the relationship among item components and their referenced resource components of a manifest.

Note 3 to entry: The rules governing the structuring and ordering of a hierarchical tree need to be specified.

cf. resource

3.4

control file

single computer file that governs the binding of the Content Packaging Information Model (CPIM) to make it suitable for machine processing

Note 1 to entry: A software component can refer to a control file when assessing the validity of a bound instance of the information model or to guide the creation of a bound instance of the information model. For example, a file containing an XML schema can be used as a control file for an XML binding of a manifest.

3.5

interchange package

set of usable (reusable) LET content that is exchanged among computing systems used for information technology for learning, education and training (ITLET) purposes

Note 1 to entry: An interchange package can be instantiated in a single compressed binary file (package interchange file) or as a collection of files on portable media (e.g., CD, DVD, USB memory device).

cf. logical package, package interchange file

3.6

launchable URI

representation of a Universal Resource Locator (URL) that may be included in a resource description and that is used to locate and access the content described by the resource

Note 1 to entry: The launchable Uniform Resource Identifier (URI) is not meant to be resolved by a package reader.

cf. interchange package, package reader

3.7

LET content

content

logical unit to represent usable (and reusable) information contained in or related to learning, education, and training (LET) data in a formalized manner suitable for interpretation by human means

EXAMPLE:

In the instructional context, content can be web-based instructional materials.

Note 1 to entry: A logical unit of usable (and reusable) information can be described by a logical package.

Note 2 to entry: A logical package can contain one or more units of LET content.

cf. logical package

3.8

local

contained within the interchange package

cf. logical package, interchange package

3.9

logical package

representation of one or more units of usable (and reusable) LET content

Note 1 to entry: A logical package encompasses the full set of components described by the manifest and its child manifests, including the local components and the remote components included by reference.

cf. child manifest, local, manifest, remote

3.10

manifest

description of a complete instance of a logical package

Note 1 to entry: A manifest describes resources in the logical package, their organization and the locations of the associated content and control files.

Note 2 to entry: A manifest can contain references to components that are local or remote.

cf. local, logical package, remote

3.11

manifest document

manifest with contents that are structured according to various binding technologies

3.12

metadata

descriptive information about logical packages, logical organizations, content, and files

Note 1 to entry: Metadata can be assigned to any of the core structures within the logical package, including the manifest.

Note 2 to entry: Any binding of a metadata object is permitted. Each object of metadata can be local or remote.

cf. local, logical package, remote

3.13

namespace

XML namespace identified by a URI reference

Note 1 to entry: Namespace in Content Packaging follows W3C recommendation Namespaces in XML 1.0 (Second Edition).

3.14

package

unit of usable (and reusable) LET content

Note 1 to entry: This can be part of a learning course that has instructional relevance outside of a LET content aggregation and can be delivered independently, as an entire learning course or as a collection of learning courses.

Note 2 to entry: A package is able to stand-alone; that is, it contains all the information needed to use the contents for learning, education, and training when it has been unpacked.

cf. interchange package, logical package

3.15

package interchange file

PIF

instantiation of an interchange package which is physically encapsulated as a compressed binary file conforming to IETF RFC 1951 (1996)

Note 1 to entry: An interchange package can be instantiated in a format other than a package interchange file (PIF).

Note 2 to entry: Usually the representation (binding) is expressed in XML.

EXAMPLE:

An interchange package can be instantiated as a collection of files on removable media, e.g. CD, DVD, USB memory device, or compressed using another format such as .zip, .tar, .jar, .cab.

cf. interchange package

3.16

package reader

software that reads a manifest and verifies the contents of an interchange package

Note 1 to entry: A package reader can also process a logical package (retrieve and store information referenced by the manifest, unpack local files from a PIF, retrieve or log addresses of remote files, etc.) or delegate that task to another software typed process.

cf. interchange package, logical package

3.17

package writer

software that creates or modifies an instance of an interchange package and assembles content file(s) and other files declared local to the interchange package and writes them to the targeted interchange package binding, or delegates those tasks to another software typed process

cf. interchange package

3.18

referenced manifest

manifest or a component of a manifest that is referenced from within another manifest

Note 1 to entry: A manifest can reference an organization in another manifest.

Note 2 to entry: The manifest containing the component being referenced is called a referenced-manifest.

Note 3 to entry: A manifest can contain references to components that are local or remote.

cf. local, remote

3.19

relative reference

expression of a URI reference relative to the namespace of another hierarchical URI

Note 1 to entry: See IETF RFC 3986 (2005).

Note 2 to entry: The extension and the context are combined to create a target URI.

EXAMPLE:

A relative/path/to/resource.txt is a relative reference that is interpreted in terms of a context to be resolved. [The algorithm for resolving relative references in terms of contexts is defined in Section 5 of IETF RFC 3986 (2005).]

3.20

remote

located outside the interchange package

cf. interchange package, logical package

3.21

resource

description of a collection of content files used by the logical package

Note 1 to entry: The description can include metadata about the collection of LET content and resource files, a description of each of the files, and information about variant forms of the collection of files.

cf. logical package

Note 2 to entry: A resource is often used to describe a unit of LET content. When this is the case, the resource can contain a launchable URI for the LET content.

Note 3 to entry: The files described by a resource can be local or remote.

cf. launchable URI, local, remote

3.22

stand-alone resource

resource that allows a manifest to declare a relationship to another manifest in such a way that the related manifests are processed as separate but related data sets

Note 1 to entry: The related manifests can be contained within a single content package or accessible as an external URI addressable resource.

Note 2 to entry: Each manifest represents a stand-alone learning resource which can be aggregated with other learning resources to create arbitrarily rich learning experiences.

3.23

uniform resource identifier

URI

compact sequence of characters that identifies an abstract or physical resource

Note 1 to entry: See IETF RFC 3986 (2005).

3.24

uniform resource locator

URL

subset of URIs that provide a means of locating a resource by describing its primary access mechanism

Note 1 to entry: See (IETF RFC 3986 (2005).

3.25

variant

container for referencing and describing somewhat different LET content

Note 1 to entry: A particular resource can have variants of different formats and for different purposes.

Note 2 to entry: The listing of variants within a resource identifies alternative collections of files for the resource.

Note 3 to entry: Metadata is used to describe the intended uses of the original resource and the intended uses of the variants.

EXAMPLE:

Lingual variants, visual or auditory variants, remediation variants, and platform delivery variants.

cf. metadata, resource

Bibliography

1IMS GLC Content Packaging Information Model Version 1.2 CM/DN Draft v2.0, C.Smythe, B.Nielsen, W. Kraan, J.Posten Day and N. Ward, IMS GLC, Inc., March 2007
2IMS GLC Content Packaging XML Binding Version 1.2 CM/DN Draft 2.0, B. Nielsen, W. Kraan, J. Posten Day, C. Smythe and N. Ward, IMS GLC, Inc., March 2007
3IMS GLC Content Packaging Best Practices and Implementation Guide Version 1.2 CM/DN Draft 2.0, B. Nielsen, W. Kraan, J. Posten Day, C. Smythe and N. Ward, IMS GLC, Inc., March 2007
4IMS GLC Content Packaging Primer Version 1.2 CM/DN Draft v2.0, B.Nielsen, W.Kraan, N.Ward, IMS GLC, Inc., March 2007
5IMS Vocabulary Definition Exchange Best Practice and Implementation Guide, Version 1.0 Final Specification, A. Cooper, IMS GLC, Inc., 2005
6IMS Content Packaging Information Mode v1.1.4, C.Smythe, A.Jackl, IMS GLC, Inc., October 2004
7IMS Content Packaging XML Binding v1.1.4, C.Smythe, A.Jackl, IMS GLC, Inc., October 2004
8Sharable Content Object Reference Model (SCORM) 2004, second edition, Advanced Distributed Learning, July 2004
9IMS GLC Specification Development Note 7: UML Profile for Platform Independent Model Descriptions of Specifications for Data Models, C.Smythe, v1.0, IMS GLC, October 2006
10IMS GLC Specification Development Note 11: Vocabulary Definition, Registration, and Maintenance Procedures, v1.0
11W3C Recommendation, Extensible Markup Language (XML) 1.0 (Second Edition), 6 October 2000
12W3C Recommendation, Namespaces in XML 1.0 (Second Edition), 16 August 2006