OBAA++: an agent architecture for participating in multiple groups

Organization-based agents dynamically create, manage, and participate in groups governed by common goals. In complex applications, agents may participate simultaneously in multiple organizations, requiring agents to manage their associations and assignments in a consistent, unambiguous way. The Organization-Based Agent Architecture(OBAA++) explicitly supports multigroup agents and is being used to evaluate a holonic MAS for power quality control.