18. The system according to claim 1 , wherein the agent architecture further includes a system agent that provides default functionality and basic services, wherein each of the plurality of domain agents can use the functionality and services of the system agent.
18. The system according to claim 1 , wherein the agent architecture further includes a system agent that provides default functionality and basic services, wherein each of the plurality of domain agents can use the functionality and services of the system agent. 20. The system according to claim 18 , wherein the agent architecture further includes an agent library that contains one or more utilities for commonly used functions, wherein each of the system agent and the plurality of domain agents can use the utilities contained in the agent library.