An Ontology Design Pattern for Role-Dependent Names
This work addresses a specific modeling challenge in ontology design for domains where agents use different names in different roles, but it is incremental as it builds on existing patterns.
The paper tackles the problem of modeling names that vary with roles in ontologies, presenting a design pattern that merges standard Agent Role and Name patterns to handle scenarios like pseudonyms or multiple legal names.
We present an ontology design pattern for modeling Names as part of Roles, to capture scenarios where an Agent performs different Roles using different Names associated with the different Roles. Examples of an Agent performing a Role using different Names are rather ubiquitous, e.g., authors who write under different pseudonyms, or different legal names for citizens of more than one country. The proposed pattern is a modified merger of a standard Agent Role and a standard Name pattern stub.