Skip to content

A curated list of Total Learning Architecture (TLA) implementations, tools, and standards

License

Notifications You must be signed in to change notification settings

tla-ecosystem/awesome-tla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome TLA Awesome

Awesome TLA Logo

Standards-based infrastructure for tracking learning activities, managing competencies, and maintaining learner records across defense, workforce development, and education systems.

The Total Learning Architecture (TLA) originated from the U.S. Department of Defense Advanced Distributed Learning (ADL) Initiative and has transitioned to IEEE LTSC for formal standardization. TLA encompasses multiple interconnected standards enabling organizations to build interoperable, adaptive learning systems.

Contents

Standards and Specifications

IEEE LTSC Standards

ISO/IEC Standards

Working Group Standards (In Development)

  • P9274.2.1 - xAPI Profiles - JSON-LD specification for defining application profiles that extend xAPI for specific learning contexts.
  • P9274.3.1 - Packaging, Launch, and Run-time of xAPI (cmi5) - Standard for launching xAPI content from learning management systems with session management.
  • P9274.4.2 - Cybersecurity in xAPI Implementation - Security requirements and best practices for protecting learner data in xAPI systems.
  • P2247.2 - Adaptive Instructional Systems Interoperability - Standards for adaptive learning systems that personalize instruction based on learner needs.
  • P2247.4 - Ethically Aligned AI in Adaptive Instructional Systems - Ethical guidelines for AI-powered adaptive learning technologies.
  • P2834 - Secure and Trusted Learning Systems - Security and privacy frameworks for learning technology infrastructure.
  • P2997 - Enterprise Learner Record - Comprehensive learner record standard integrating learning, employment, and credential data.

Core Technologies

xAPI (Experience API)

  • xAPI Specification - Official repository for the Experience API (xAPI) specification defining standard for tracking learning experiences.
  • xAPI Profiles - Specification and tools for creating application-specific extensions to xAPI for specialized learning contexts.

Competency Frameworks

Learning Record Stores (LRS)

  • SQL LRS - Production-grade Learning Record Store with PostgreSQL backend, DoD Platform One certified.
  • Learning Locker - Open-source Learning Record Store with analytics dashboard and reporting features.
  • ADL LRS - Reference Learning Record Store implementation from the Advanced Distributed Learning Initiative.
  • ADL LRS Conformance test Suite - A Node.js project that tests the MUST requirements of the xAPI Spec and is based on the ADL testing requirements repository.
  • Node.js LRS - Node.js implementation of a learning record store (LRS) as described in the XAPI specifications.
  • Local LRS Server - A local LRS server for xAPI client applications.
  • LRS supporting the xAPI and Caliper - An open source Learning Record Store (LRS) supporting the xAPI and Caliper specifications.

Reference Implementations

xAPI Tools

Sharable Competency Definition (SCD)

  • TLA Toolbox - Community platform for creating, managing, and sharing competency definitions and xAPI profiles.

Tools and Libraries

Development Tools

  • Rustici Engine - Commercial SCORM, xAPI, and cmi5 content hosting and testing platform with conformance validation platform.
  • xAPI Lab - Visual tool for building, testing, and debugging xAPI statements with real-time LRS communication.

Data Analysis

  • xAPI Dashboard - Customizable dashboard for visualizing and analyzing learning activity data from xAPI Learning Record Stores.

Developer Resources

Documentation

Other Standards of Interest

Tutorials and Guides

  • xAPI Tutorials - Step-by-step tutorials and guides for implementing xAPI in learning applications and content.

Community

Discussion Forums

  • xAPI Community - Google Group for discussing xAPI specification development and implementation questions.
  • TLA Community Forum - Discussion forum for TLA practitioners, implementers, and standards contributors.

Events and Working Groups

Related Standards Bodies

International Organizations

Industry and Education Organizations

  • Advanced Distributed Learning Initiative (ADL) - U.S. DoD organization that originated xAPI and continues advancing learning technology research.
  • i2iDL - Entity seeking coordinating learning technology standards conformance across sectors and regions.
  • HR Open Standards Consortium - Standards organization developing HR and workforce data specifications complementary to learning records.
  • Credential Engine - Registry of credentials, competencies, and learning opportunities using linked open data standards.
  • PESC - Standards organization for education data exchange including learning and employment records.

Contributing

Contributions are welcome! Please read the contribution guidelines first.

To add a resource:

  1. Fork this repository
  2. Add your resource to the appropriate section
  3. Ensure it follows the Awesome List guidelines
  4. Submit a pull request

Maintained by the TLA Ecosystem community 'Awesome' concept proposed by Gregory Kulp | Initial curation by Henry Ryng

About

A curated list of Total Learning Architecture (TLA) implementations, tools, and standards

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •