The SPELL Framework