A Foundational Ontology of Organizations and Roles

In this paper we propose a foundational ontology of the social concepts of organization and role which structure institutions. We identify which axioms model social concepts like organization and roles and which properties distinguish them from other categories like objects and agents: the organizational structure of institutions and the relation between roles and organizations. All social concepts depend on descriptions defining them, which are collectively accepted, and the descriptions defining the components of organizations, including roles, are included in the description of the organizations they belong to. Thus, the relational dependence of roles means that they are defined in the organizations they belong to.

[1]  A. Koller,et al.  Speech Acts: An Essay in the Philosophy of Language , 1969 .

[2]  Nicola Guarino,et al.  Evaluating ontological decisions with OntoClean , 2002, CACM.

[3]  Guido Boella,et al.  Organizations as Socially Constructed Agents in the Agent Oriented Paradigm , 2004, ESAW.

[4]  Nicola Guarino,et al.  Social Roles and their Descriptions , 2004, KR.

[5]  Ian Horrocks,et al.  Ontologies and the semantic web , 2008, CACM.

[6]  K. Fine XIV—Ontological Dependence , 1995 .

[7]  Gerald W. Both,et al.  Object-oriented analysis and design with applications , 1994 .

[8]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[9]  Nicola Guarino,et al.  Sweetening Ontologies with DOLCE , 2002, EKAW.

[10]  J. van Leeuwen,et al.  Engineering Societies in the Agents World II , 2001, Lecture Notes in Computer Science.

[11]  Giancarlo Guizzardi,et al.  Relational roles and qua-individuals , 2005, AAAI 2005.

[12]  Guido Boella,et al.  Roles as a Coordination Construct: Introducing powerJava , 2006, MTCoord@COORDINATION.

[13]  G. Boella The Ontological Properties of Social Roles : Definitional Dependence , Powers and Roles Playing Roles , 2005 .

[14]  Guido Boella,et al.  A game theoretic approach to contracts in multiagent systems , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[15]  Friedrich Steimann,et al.  On the representation of roles in object-oriented and conceptual modelling , 2000, Data Knowl. Eng..

[16]  Olga Pacheco,et al.  A Role Based Model for the Normative Specification of Organized Collective Agency and Agents Interaction , 2003, Autonomous Agents and Multi-Agent Systems.

[17]  Frank Dignum,et al.  Foundations of organizational structures in multiagent systems , 2005, AAMAS '05.

[18]  Jörg P. Müller,et al.  Agent-Oriented Software Engineering IV , 2003, Lecture Notes in Computer Science.

[19]  Guido Boella,et al.  Bridging Agent Theory and Object Orientation: Importing Social Roles in Object Oriented Languages , 2005, PROMAS.

[20]  Edgar A. Whitley,et al.  The Construction of Social Reality , 1999 .

[21]  Roberta Ferrario,et al.  A Path to an Ontology of Organizations , 2005 .

[22]  Stuart C. Shapiro Review of Knowledge representation: logical, philosophical, and computational foundations by John F. Sowa. Brooks/Cole 2000. , 2001 .

[23]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[24]  Guido Boella,et al.  Security policies for sharing knowledge in virtual communities , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[25]  Renzo Orsini,et al.  An Object Data Model with Roles , 1993, VLDB.

[26]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[27]  Guido Boella,et al.  powerJava: ontologically founded roles in object oriented programming languages , 2006, SAC '06.

[28]  Frank Dignum,et al.  Enacting and Deacting Roles in Agent Programming , 2004, AOSE.

[29]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[30]  Eric Yu,et al.  Agent orientation as a modelling paradigm , 2001, Wirtschaftsinf..

[31]  Jörg P. Müller,et al.  Agent-Oriented Software Engineering V, 5th International Workshop, AOSE 2004, New York, NY, USA, July 19, 2004, Revised Selected Papers , 2004, AOSE.

[32]  Grady Booch,et al.  Object-oriented analysis and design with applications (2nd ed.) , 1993 .

[33]  Jacques Ferber,et al.  From Agents to Organizations: An Organizational View of Multi-agent Systems , 2003, AOSE.

[34]  Guido Boella,et al.  An agent oriented ontology of social reality , 2004 .