Abstract

The notion of role is ubiquitous in many fields of computer science, like programming languages, software engineering, coordination languages, databases, multiagent systems, knowledge representation, formal ontology, computational linguistics, security, and conceptual modelling, and also outside computer science, like in cognitive science, organizational science and linguistics. This special issue of Applied Ontology journal includes five articles: an historical perspective from the field of databases, a contribution from multiagent systems which proposes an organization centered view of roles, an ontological classification of roles, a description of a tool for building ontologies which include roles, and a discussion on the properties of roles in object oriented programming languages.

Links and resources

Tags