Abstract
This paper describes the development and implementation of an agent-based activity microsimulation kernel based upon the concept that human activity is the negotiated interaction of socially and physically situated individuals and organizations. The kernel uses a modification of the contract-net protocol from the distributed artificial intelligence literature to represent the “physics” of interaction in human activity settings. The details of the kernel design and implementation are discussed.