Taskable Architectures

Taskability is the capability of an architecture to accept requests for, or specifications of, activities and to integrate these tasks into its goal structure while the system is running. Taskability can vary widely in scope between architectures. Some architectures facilitate the additions of new types of tasks in new conceptual or physical domains. Other architectures are oriented more towards the requesting of pre-specified types of tasks.

It should be noted that some architectures allow for the specification of tasks at "compile-time", that is goals are added to the knowledge base before the system is actually running. This does not correspond to our concept of taskability.


Back to List of Other Capablities