ontology-summit
[Top] [All Lists]

Re: [ontology-summit] System Components

To: Ontology Summit 2012 discussion <ontology-summit@xxxxxxxxxxxxxxxx>
From: Nicola Guarino <nicolguar@xxxxxxxxx>
Date: Tue, 31 Jan 2012 01:14:19 +0100
Message-id: <759C33B8-6223-4D74-880A-669EE948F71E@xxxxxxxxx>
Agreed. In many cases, however, people seem (mistakenly, I believe) to think of roles as agents (or actors). This is for instance the problem of the agent-oriented approach to requirements engineering developed by Eric Yu and others (the i* framework), which although extremely useful in many respects, conceives the class "role" as a specialisation of "actor".

Nicola

On 31 Jan 2012, at 00:33, Jack Ring wrote:

According to David Taylor, Object Technology for Managers, role is simply an authorization to act, not the operator that acts. Operators inherit roles then process operands accordingly. 

On Jan 30, 2012, at 3:50 PM, Nicola Guarino wrote:

Dear Matthew, 

just a few clarifications concerning my lab's work. Note that I am just trying to catch up with the (main points of the) discussion, and I am probably missing many things. I look forward to seeing the discussion synthesised somewhere, in order to allow everybody to understand how we progress.

Matthew West writes (answering to Giancarlo Guizzardi):
An alternative to this issue can be thought of by considering qua individuals (e.g.http://www.loa.istc.cnr.it/Papers/KR04MasoloC.pdf)
 
MW: This is very similar to the 4D, but is relatively opaque, and gives more individuals than if you adopt extensional identity in 4D. In this case playing multiple roles simultaneously does not give multiple states, but one state playing multiple roles. A bit more elegant I think.
 
 
MW: This seems to generalise the idea above a bit. One problem I have with both of these is that (if I understand it correctly) they treat social and other roles as purely classes. This gives me a problem if I want to shake the hand of the president, or start P101, because classes are abstract, and these are just things you can’t do to them. This is central to what I find unsatisfactory with these kinds of approaches. The situation is confused by there being several different meanings to role, from the participant role in an activity or state, to the component in a system, or social role with significant differences in character between them.

The second paper is still work in progress, while the first one is more established. In both cases, however, for sure the approach does not only admit roles as "pure classes", and new kinds of individuals are introduced. I defend a similar, although slightly different approach in the paper below, which explicitly considers the parts replacement problem (among other things) by introducing the notion of a "virtual individual" (NOTE - this is still a draft - comments welcome):


Nicola

_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/   
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/  
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2012/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2012  
Community Portal: http://ontolog.cim3.net/wiki/


_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/   
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/  
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2012/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2012  
Community Portal: http://ontolog.cim3.net/wiki/

*** WARNING *** old address guarino@xxxxxxxxxx not operational any more
new address is guarino@xxxxxxxxxxxxxxx
Web site also changed to www.loa.istc.cnr.it.

--------------------------------------------------------------------------------------------
Nicola Guarino
Head, Laboratory for Applied Ontology (LOA), ISTC-CNR
Institute for Cognitive Sciences and Technologies
National Research Council 
Via alla Cascata, 56/C
38100 Povo (Trento), Italy
-------------------------------------------------------------------------------------------
Editor in Chief, Applied Ontology (IOS Press)
www.applied-ontology.org

President, Int. Association for Ontology and its Applications (IAOA)
www.iaoa.org
-------------------------------------------------------------------------------------------

office:        +39 0461 314871                        fax:            +39 0461 314875
secretary: +39 0461 314842-878
mobile:     +39 338 980 3912
skype:        nicolguar
web site:   http://loa.istc.cnr.it






_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/   
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/  
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2012/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2012  
Community Portal: http://ontolog.cim3.net/wiki/     (01)
<Prev in Thread] Current Thread [Next in Thread>