AICC
legacyAviation Industry Computer-Based Training Committee
1988
The Aviation Industry Computer-Based Training Committee (AICC) was founded in 1988 as a task force to develop guidelines for the aviation industry's use of computer-based training (CBT). It was the first organization to establish interoperability standards for eLearning content, laying the groundwork for everything that followed.
AICC introduced the concept of separating content from the delivery system — the fundamental principle that would drive all future eLearning standards. Their HTTP-based communication protocol (HACP) allowed content to communicate with a Learning Management System (LMS) across different servers, a capability that SCORM would not match until years later.
The committee officially disbanded in 2014, but its influence lives on in every modern eLearning standard.
Key Features
- [+]HTTP-based communication (HACP) — content and LMS could be on different servers
- [+]Course Structure Format (CSF) for defining course organization
- [+]Separation of content from delivery system
- [+]Completion and score tracking
- [+]Cross-domain communication support
Limitations
- [-]Aviation-specific origins made adoption complex for other industries
- [-]Limited data model compared to later standards
- [-]No content packaging specification
- [-]Complex implementation requirements
- [-]Minimal sequencing capabilities
Technical Details
CMI data model with basic fields (lesson_status, score, etc.)
HTTP HACP (HTTP-based AICC Communication Protocol) — server-side
Course Structure Format (CSF) — text-based file
Completion status, score, time, and basic objectives
Historical Context
In the late 1980s, the aviation industry was spending millions on computer-based training for pilots, mechanics, and other personnel. Each CBT vendor used proprietary formats, making it impossible to reuse content across different systems. The AICC was formed to solve this problem, and their work would eventually inspire ADL to create SCORM.