45
Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Embed Size (px)

Citation preview

Page 1: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Federated Search for Learning

Paul Jesukiewicz Director, ADL Initiative

11/18/2009

Page 3: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

3

ADL Activities

Page 4: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

SCORM Today and Tomorrow

4

New Enterprise Architectures Post-Google knowledge management Service-oriented software architecture Future LMS architectures

New Learning Technologies Simulations, games, and virtual worlds Mobile systems Performance support S1000D tech manuals Intelligent tutoring systems Collaborative learning

Stable SCORM 2004 ADL maintain and support Facilitate implementation Promote adoption Listen to users

TODAY

Future “SCORM”

Page 5: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Problem: How Do You Find Learning Content?

SCORM specifies how to develop & deploy content objects that can be shared & contextualized to suit the needs of the learner

SCORM provides the means to tag content for later discovery & access in a distributed environment

SCORM is silent about discovery & access

Page 6: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Granularity and Reusability

Raw Data (Media Elements)

Information Objects

Learning Objective

Lesson(Aggregation)

Course(Collection)

Source: Academic ADL Co-Lab (adapted from Learnativity)

Reusability

Context

Page 7: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Learning content should be

widely available easy to find independent of courses seamlessly accessible reusable / repurposable subject to appropriate rights management managed

Page 8: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

We currently have

a model of reusable content (learning objects) interoperability standards & technologies widely adopted approaches (e.g., SCORM)

a model for content development & deployment

ongoing efforts on repository federations

but no common / formal reference model for repository federations & their interoperability

Page 9: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Exposing Content within DoD

How do we discover training related data and content across the DoD enterprise?

How do we comply with the DoD Netcentric Data Strategy?

Page 10: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

DoD Net-Centric Data Strategy

TrustedTrusted

InteroperableInteroperable

ResponsiveResponsive

AccessibleAccessible

UnderstandableUnderstandable

VisibleVisibleIs an information resource discoverable by most users?

Is it available on the network, and are tools readily available to use it?Can it be intelligibly used? Are the semantics well documented?

Can it be combined or compared with other information? Can it be mediated?

Is the source, accuracy and currency of the data available to users?

Is the data what users need? Are robust user feedback mechanisms in place to improve it?

The DoD Net-Centric Data Strategy is the plan to make the Department’s information resources:

Page 11: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Data Sharing Responsibilities

• Develop and maintain vocabularies, taxonomies for data sharing• Subscribe to registered metadata

• Maintain DoD Metadata Registry (MDR) for publishing semantic and structural metadata

Make data understandable

• Implement access services• Maintain repository of acceptable commercial standards for web-based services• Develop and maintain Enterprise federated service registry

Make data accessible

• Tag data holdings with discovery metadata (DDMS)

• Register access services in Enterprise service registry

• Maintain DoD Discovery Metadata Specification (DDMS) to facilitate DoD-wide search

• Develop and maintain Enterprise search capabilities

Make data visible

What is the Role of the Data Provider?

What is the Role of the Enterprise?

Key Goal of DoDD 8320.2

Page 12: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

12

Key CORDRA Concepts

Content Object Repository Discovery and Registration/Resolution Architecture Register a content object in the content catalog for later

search and retrieval Search the content catalog; return content objects (via

their IDs) and metadata Register a content repository in the repository registry by

specifying descriptive data and rules Query the repository registry for the operational, policy,

and business rules

Page 13: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

13

CORDRACORDRA Architecture

Page 14: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Digital Object Registries

Page 15: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

15

A Registry Is

A central search point for content objects The digital equivalent of a library card catalog

Contains all of the cards (registered entries) that contain a standard set of information (metadata) about all of the books (learning-related content) in the library (repository)

Page 16: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

16

Digital Object Registry Goals - 1

Federate (make discoverable) disparate collections (repositories) of digital objects when those repositories Exist in different locations Are operated by different organizations Are governed by varied policies

Go beyond generic browsing of web harvests Active registration of objects that may not be “crawl-able”

Not generally exposed Do not enable indexing

Page 17: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

17

Digital Object Registry Goals - 2

Enable precise and domain specific description Provide a controlled environment for development

of reliable applications Develop a scalable solution that can grow and

evolve Aggregate small metadata records instead of large

content objects Allow local repository variations by defining minimal

registry interface requirements Design multiple registries that can be aggregated

(CORDRA), so any registry is one instance of many

Page 18: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

18

Digital Object Registry Goals – 3

Develop a scalable solution that can grow and evolve (continued) Introduce persistent identifiers (Handle System) to further

stabilize the learning object ecology Design a highly modular architecture adaptable

to varied configurations and new technologies

Encourage a broad community of use that will add tools, services, etc. Open Architecture Make the technology widely available Design a generic registry that can be configured and

reused for specific domains

Page 19: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

19

Digital Object Registry - Summary

Objects have a unique, persistent identifier Objects are registered with metadata Metadata is indexed and searchable Current downloadable version is oriented towards

learning objects Open-source downloadable software for use

Hardware requirements Roadmap http://www.doregistry.org

Page 20: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

ADL’s Registry Implementation

Page 21: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

21

ADL Registry Implementation

Technological and organizational infrastructure Processes and procedures to register existence and

access conditions for objects relevant to DoD Interfaces for users to search registry and obtain objects

Integrates existing technologies Handle System for identification and access eXtensible Markup Language (XML) for object description

and submission Learning Object Metadata (LOM) Repository for metadata object storage and access Lucene search engine

Initial operational version deployed 12/05

Page 22: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

22

ADL Registry and Repositories

Page 23: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

DoD Repository Communication

Page 24: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Locally Managed Content RepositoryRepository Manager Functions

Page 25: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

25

Searching the ADL Registry

Page 26: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

26

Internal Architectures in ADL-R

Page 27: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

27

http://adlregistry.adlnet.gov - 1

Page 28: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

28

http://adlregistry.adlnet.gov - 2

Page 29: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

29

http://adlregistry.adlnet.gov - 2

Used to verify a Front-End Analysis (FEA)in accordance with DoDI 1322.26

Page 30: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

30

Looking Ahead

Short Term (early 2009) Released Version 1.7 on 04/09/2009

Typed uniform resource locators (URLs) Improved user registration facilities Business validation to address new LOM elements

Move to .mil address Increased registrations

Longer Term (2009 +) ADL Registry (ADL-R) as a configuration option on

Generic Registry Generic Registries used in additional projects Deploy Registry of Registries

Page 31: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Multinational Federated ADL Search and Retrieval

Page 32: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Introduction

Participants ADL Co-Lab of US DoD Norwegian Defence Education Command (NoDEC) Canadian Defence Academy (CDA) USJFCOM

Purpose To develop an infrastructure to allow multiple NATO

nations to search, discover, view, and share technical and instructional content.

32

Page 33: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Design

The architecture adheres to the principles of the Content Object Repository Discovery and Registration/Resolution Architecture (CORDRA)

33

Page 34: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Design

The basic design principle is the federation of heterogeneous repositories through a system of registries

34

Page 35: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Search and Retrieval

35

Page 36: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

MFASR Video

36

Page 37: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

M-FASR Benefits

Every content object is uniquely identified. Content objects can be discovered across various

types of repository systems. Managers maintain total control over the content

objects. All types of content objects are discoverable. The architecture is highly scalable. The federation of registries is scalable. Searches for content objects are highly scalable. The user interface is easy to use and integrate.

37

Page 38: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Future Considerations

Most repository systems do not have the ability to automatically register a content object in a registry when the object is put into the repository system.

Repository managers must register content with correct, meaningful, and consistent metadata to produce usable search results.

Without automated registration, any change to any already registered content object requires a manual update in the registry.

38

Page 39: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Conclusion

Demonstrated a technical solution that enables content sharing and reuse across heterogeneous repository systems.

Architecture provides a flexible, scalable, and efficient platform.

This architecture can serve as the foundation for developing a content sharing and reuse infrastructure throughout NATO.

39

Page 40: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

References and Resources

Page 41: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

References

ADL Guide to Creating Reusable Content with SCORM 2004 www.ADLNet.gov

The ADL Registry and CORDRA, Volume 2: ADL Registry Overview and User Guide http://adlregistry.ADLNet.gov/

DOD Instruction 1322.26, Development, Management, and Delivery of Distributed Learning, June 2006 http://www.dtic.mil/whs/directives/corres/pdf/132226p.pdf

41

Page 42: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Learning Opportunities

Webinars: 1-hour sessions each week Current topics

Introduction to SCORM SCORM 2004 4th Edition Overview Creating Reusable Content with SCORM 2004 Sequencing SCORM 2004 Content (2-part series) Contributing to the ADL Registry Version 1.7 Federated Registry Architectures Choosing Authoring Tools Visual Design Principles for Reusable Learning Content

For details, visit www.ADLNet.gov

42

Page 43: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Communications

Bookmark ADLNet.gov Topic sections with new

feature stories each month

More resources for designers and developers

ADL Insights Monthly Newsletter Subscribe at

www.ADLNet.gov

43

Follow ADL on @ADL_Initiative

Page 44: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

44

Learning Technology Lab

Vendor-neutral Evaluation Environment

Hosted at ADL Co-Lab Hub inAlexandria, VA

Expert support to help resolveinteroperability concerns

Unbiased facilitation for dispute resolution

Will host a variety of LMS, LCMS, and authoring tools Support test and evaluation of content across platforms

Showcase exemplar content and tools Enable rapid troubleshooting to quickly identify problem

areas

Page 45: Federated Search for Learning Paul Jesukiewicz Director, ADL Initiative 11/18/2009

Questions or Comments?

Paul JesukiewiczDirector, ADL Initiative

[email protected]

+1.703.575.2000