Managing Assumptions in Planning and Execution