Requirements for an architecture for believable social agents

This paper introduces four sociological concepts which we argue are important for the creation of autonomous social agents capable of behaving and interacting realistically with each other as virtual humans. A list of functional requirements based on these concepts is then proposed