TAEMS: A Domain Independent Framework for Modeling User Activities
The top-level goals/objectives/abstract-tasks that an agent intends to achieve
One or more of the possible ways that they could be achieved, expressed as an abstraction hierarchy whose leaves are basic action instantiations, called methods
A precise, quantitative definition of the degree of achievement in terms of measurable characteristics such as solution quality and time