All projects
active2025 – present· Author & Lead

Arona — Computerized Adaptive Testing Framework

Arona is a computerized adaptive testing (CAT) framework in Rust. It keeps zero-cost abstractions, and it also accepts IRT models as plugins at run time. Dynamic trait objects let an operator change the model or the algorithm without compile-time coupling. The framework supports the IEEE ICCSP 2026 Best Paper on Smart Education Systems.

Highlights

  • Zero-cost abstractions, with IRT models that plug in at run time
  • Dynamic trait objects change the model or the algorithm without compile-time coupling
  • The test flow changes the algorithm at run time in response to the answers of the examinee
  • Trait-based generics keep the framework extensible and keep the dynamic behaviour
  • Used in the IEEE ICCSP 2026 Best Paper on Smart Education Systems (DOI 10.1109/ICCSP68173.2026.11539256)

Tags

RustPsychometricsIRTTrait ObjectsCAT

Publication: https://ieeexplore.ieee.org/document/11539256/

Paper status: Published in ICCSP 2026, Best Paper on Smart Education Systems (DOI 10.1109/ICCSP68173.2026.11539256)