1. Software agents and networked multiagent systems that help address data-to-decision problems (for example, course-of-action evaluation, sensor integration, and logistics planning), that provide intelligent user interface functionality (personal assistants, sophisticated natural-language query processing, advanced visualization), and that assist in monitoring, analyzing, and making sense of complex, uncertain, high-tempo events (cyberdefense, disaster management);
2. Robots and autonomous vehicles with software agent technology embedded in specialized hardware for military, space, security, and commercial applications requiring sophisticated sensors and effectors, and physical mobility. Examples of such applications include complex search-and-rescue activities in dangerous environments, such as battle zones packed with improvised explosive devices or contaminated by nuclear, biological, or chemical agents. Effective human-agent-robot teamwork has important applications off the battlefield as well, such as robots that work alongside doctors on surgical teams, with researchers in labs, or with physically or cognitively challenged populations.