Roles, an interdisciplinary perspective : ontologies, programming languages, and multiagent systems : papers from the AAAI Fall Symposium