• About Us
  • Gifts
  • AI Topics
  • AI Magazine
  • Conferences
  • Library
  • Membership
  • Publications
  • Symposia
  • Contact

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

AI Magazine Articles

Conference Proceedings Papers

Funding Tutorial

Presidential Addresses

Policy Reports

Symposia Papers

Workshop Papers

Other Links

AAAI Home Page

Awards

Calendar

Jobs

Meetings

AAAI Press

Resources

AAAI Workshops

This site is protected by copyright and trademark laws under US and International law. All rights reserved. Copyright © 1995–2008 Association for the Advancement of Artificial Intelligence.
Your use of this site is subject to our Terms and Conditions and Privacy Policy | Home | About AAAI | Search | Log In Page | Contact AAAI
AAAI Conferences | AI Magazine | AI Topics | Awards | Calendar | Digital Library | Jobs | Meetings | Member’s Page | Membership | Press | Press Room | Publications | Resources | Symposia | Workshops