The HPS Framework