Data & Knowledge Engineering - Special issue on linguistic instruments in knowledge engineering (LIKE)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Roles: conceptual abstraction theory and practical language issues
Theory and Practice of Object Systems - Special issue on subjectivity in object-oriented systems
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Knowledge representation: logical, philosophical and computational foundations
Knowledge representation: logical, philosophical and computational foundations
On the representation of roles in object-oriented and conceptual modelling
Data & Knowledge Engineering
Supporting ontological analysis of taxonomic relationships
Data & Knowledge Engineering - ER2000
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
International Journal of Human-Computer Studies
A Foundation for the Concept of Role in Object Modelling
EDOC '00 Proceedings of the 4th International conference on Enterprise Distributed Object Computing
EKAW '02 Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web
Roles and Aspects: Similarities, Differences, and Synergetic Potential
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Roles and Dynamic Subclasses: A Modal Logic Approach
ECOOP '94 Proceedings of the 8th European Conference on Object-Oriented Programming
Hierarchies in Object Oriented Conceptual Modeling
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
Role Modeling for Agent System Analysis, Design, and Implementation
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
The description logic handbook: theory, implementation, and applications
The description logic handbook: theory, implementation, and applications
A role model and its metaclass implementation
Information Systems
Comparing formal theories of context in AI
Artificial Intelligence
Towards OntoClean 2.0: A framework for rigidity
Applied Ontology
Applied Ontology - Roles, an interdisciplinary perspective
Roles, players and adaptable organizations
Applied Ontology - Roles, an interdisciplinary perspective
Agent roles, qua individuals and the counting problem
Software Engineering for Multi-Agent Systems IV
From collective intentionality to intentional collectives: An ontological perspective
Cognitive Systems Research
A precise model for contextual roles: The programming language ObjectTeams/Java
Applied Ontology - Roles, an interdisciplinary perspective
The model of roles within an ontology development tool: Hozo
Applied Ontology - Roles, an interdisciplinary perspective
Roles, an interdisciplinary perspective
Applied Ontology - Roles, an interdisciplinary perspective
Applied Ontology - Formal Ontologies for Communicating Agents
Roles: A Four-Dimensional Analysis
Proceedings of the 2008 conference on Formal Ontologies Meet Industry
Formal Semantics and OntologiesTowards an Ontological Account of Formal Semantics
Proceedings of the 2008 conference on Formal Ontology in Information Systems: Proceedings of the Fifth International Conference (FOIS 2008)
Developing Consistent and Modular Software Models with Ontologies
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
Ontology RepresentationDesign Patterns and Ontologies that Make Sense
Proceedings of the 2009 conference on Ontology Representation: Design Patterns and Ontologies that Make Sense
ECOOP'07 Proceedings of the 2007 conference on Object-oriented technology
Ontological usage schemes a working proposal for the ontological foundation of language use
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
Combining Linked Data and knowledge engineering best practices to design a lightweight role ontology
Applied Ontology - Is there Beauty in Ontologies?
Applied Ontology - Formal Ontologies for Communicating Agents
Roles, an interdisciplinary perspective
Applied Ontology - Roles, an interdisciplinary perspective
A precise model for contextual roles: The programming language ObjectTeams/Java
Applied Ontology - Roles, an interdisciplinary perspective
EKAW'12 Proceedings of the 18th international conference on Knowledge Engineering and Knowledge Management
A type-theoretical approach for ontologies: The case of roles
Applied Ontology
Hi-index | 0.00 |
For decades, roles have been discussed and applied in different ways in various fields of computer science, but apparently no consensus on their understanding is available. Thus, role terms like “patient”, “runner”, or “factor” qualify for further investigation, which aims at covering and generalizing recurrent understandings and uses of roles. The generality of roles suggests their inclusion in top-level ontologies. This paper extends and refines analyses of roles for the top-level ontology General Formal Ontology (GFO). The primary foundation of this account comprises the notions of role, player, and context and their interrelations, associated with situations of, for instance, some human who plays a patient role in a hospital context. Further, a classification of roles is introduced, which at top distinguishes two role types: abstract roles, providing a means of viewing something in a context, and social roles, which are complex social objects in vaguely defined contexts. These types are mixed in the literature, and their differences restrict the theory common to all roles. Based on this framework, the paper discusses controversial issues of roles, demonstrating the expressiveness of the overall account, which allows for fine-grained distinctions and the integration of prior work.