The Avalon Framework