Roles, An Interdisciplinary Perspective
Papers from the 2005 AAAI Fall Symposium
Guido Boella, James Odell, Leendert van der Torre, and Harko Verhagen, Program Cochairs
Technical Report FS-05-08. Published by The AAAI Press, Menlo Park, California
This technical report is also available in book and CD format.
Please Note: Abstracts are linked to individual titles, and will appear in a separate browser window. Full-text versions of the papers are linked to the abstract text. Access to full text may be restricted to AAAI members. PDF file sizes may be large!
Contents
Three Myths about Roles / 1
Myriam Abramson
Introducing Ontologically Founded Roles in Object Oriented Programming: PowerJava / 5
Matteo Baldoni, Guido Boella, and Leendert van der Torre
The Dialectics between an Individual and His Role / 13
Olivier Boissier, Cosmin Carabelea, Cristiano Castelfranchi, Jordi Sabater-Mir, and Luca Tummolini
Role Based Programming Systems / 19
James C. Browne, Kevin Kane, and Nasim Mahmood
Formalism for the Systems with Roles / 26
Tomás Burger and Tomás Hruska
Comparison of Object-Oriented Approaches for Roles in Programming Languages / 31
Daniel Chernuchin, Oliver S. Lazar, and Gisbert Dittrich
Role Types and their Dependencies as Components of Natural Types / 39
Daniel Chernuchin and Gisbert Dittrich
A Role-based Approach to Reuse in Agent-Oriented Programming / 47
R. Collier, R. Ross, and G.M.P. O'Hare
Organizational Roles and Players / 55
Alan W. Colman and Jun Han
From Roles Modeled by Using the MESSAGE Methodology to their Implementation with the ASF Framework / 63
Carolina Howard Felicíssimo, Carlos José Pereira de Lucena, and Viviane Torres da Silva
Normative Ontologies to Define Regulations over Roles in Open Multi-Agent Systems / 68
Carolina Felicíssimo, Carlos Lucena, Gustavo Carvalho, and Rodrigo Paes
Programming with Roles in ObjectTeams/Java / 73
Stephan Herrmann
Sociotechnical Roles for Sociotechnical Systems — A Perspective from Social and Computer Sciences / 81
Isa Jahnke, Carsten Ritterskamp, and Thomas Herrmann
Engineering an E-learning Application Using the ARL Theory for Agent Oriented Software Engineering / 87
Salaheddin J. Juneidi and George A. Vouros
Abstract Versus Social Roles — A Refined Top-Level Ontological Analysis / 93
Frank Loebe
A Proposed Approach to Semantic Integration between Robot and Agent Systems / 101
Matt Long and Robin Murphy
Relational Roles and Qua-individuals / 103
Claudio Masolo, Giancarlo Guizzardi, Laure Vieu, Emanuele Bottazzi, and Roberta Ferrario
Roles: From Objects, Security and Databases Perspective / 113
Chandra Sekharaiah Kangaluru and D. Janaki Ram
Using Roles with JAWIRO / 120
Yunus Emre Selcuk and Nadia Erdogan
The Role Data Model Revisited / 128
Friedrich Steimann
A Framework for Organizing Role Concepts in Ontology Development Tool: Hozo / 136
Eiichi Sunagawa, Kouji Kozaki, Yoshinobu Kitamura, and Riichiro Mizoguchi
Roles in the Context of Multiagent Task Relationships / 144
George Thomas and Andrew B. Williams
Role Modeling in SelfSync with Warped Hierarchies / 149
Ellen Van Paesschen, Wolfgang De Meuter, and Maja D’Hondt
AAAI Digital Library
AAAI relies on your generous support through membership and donations. If you find these resources useful, we would be grateful for your support.