Algorithm context framework