Help:Relation
From LoaWiki
Carola 30/09/06 (some comments):
- Relations (and classes too) are not fully defined as yet. But I do not understand the way 'performs' is characterized in this version: it should hold btw agents and tasks of any kind (hence, functionalities), so that one can talk e.g. of 'task performers'. (In 'old' DnS, we only have a 'target' relation btw roles and tasks, in order to express modalities such as e.g. 'duty'.) According to the way 'design-operation' is defined here (i.e., it has a 'design-choice' as setting and performs a functionality), it seems that 'performs' holds btw actions and tasks - which are both 'performances'!!! The way I see it, a design-operation IS a task, or functionality, 'd-used' in an ontology-project which actively-involves a rational agent that 'performs' said action/task/functionality...
- The uploaded version of 'old' Dns (in Dolce-lite's modules, maybe Ultra-lite too...) should be updated as far as agent/cognitive agent is concerned. I.e., 'cognitive agent' must be substituted with 'rational agent', 'conceives of' with 'internallyRepresents', and the definition of 'rational a.' done in terms of meta-representations. Then, related definitions can be imported in OD.
- 'Main-goal' is a description (see CollInt for def. - Dolce-lite?) which is properPart-of a plan, hence of an ontology-project.
- 'Ontology-lifecycle schema' must be added. Is it a design pattern?
- Epistemological influence: has at least 2 involves, which is a rational-agent, and has at least 1 actively-involves, which is a rational-agent --> otherwise no usage; unless the used one is considered as an ontology resource (btw, shouldn't we add them in OD?)
