A methodology for designing and managing Context-Aware Workflows.