cmi5
cmi5 to nowoczesna specyfikacja interoperacyjności e-learningu, która definiuje, jak kursy uruchamiane z LMS korzystają z xAPI — łącząc w ten sposób ustrukturyzowane zarządzanie kursami znane ze SCORM z elastycznym, szczegółowym śledzeniem Experience API. Opublikowana przez ADL w 2016 roku, cmi5 została zaprojektowana jako oficjalny następca SCORM i AICC. Specyfikacja określa, jak paczka kursu jest importowana do LMS, jak uczący się jest uruchamiany w treści, jak autoryzowane są sesje i jakie komunikaty xAPI treść musi wysyłać — tworząc kompatybilność typu plug-and-play, której czyste xAPI nie zapewnia. W porównaniu ze SCORM cmi5 oferuje kilka praktycznych przewag: treść może być hostowana gdziekolwiek (również w sieciach CDN poza LMS), działa na urządzeniach mobilnych i w scenariuszach offline, rejestruje nieograniczone dodatkowe dane poprzez komunikaty xAPI oraz precyzyjniej rozróżnia stany wyników, takie jak „zaliczony” i „ukończony”. Adopcja przebiega wolniej, niż specyfikacja na to zasługuje — ogromna zainstalowana baza utrzymuje dominację SCORM — ale wsparcie cmi5 coraz częściej pojawia się jako wymóg w przetargach na LMS, szczególnie w administracji publicznej, sektorze obronnym i dużych przedsiębiorstwach planujących długoterminową strategię analityki uczenia się.