-
Key: NEG-58
-
Legacy Issue Number: 3980
-
Status: closed
-
Source: Fujitsu ( Stephen McConnell [X] (Inactive))
-
Summary:
Negotiation FTF, CollaborationFramework module.
The definition of Encounter combines the notion of a
Membership and rules relating to member association
with rules relating to process execution (e.g. derived
Collaboration interface). In the case of Collaboration
the current inheritance model eliminates the possibility
for independent declaration of process focuses role
models as distinct from the roles attributed to different
members of a membership. While the object model
expressing roles from the two different perspectives
are equivalent at an interface level, the instance
values and lifecycles are independent. It is recommended
that the notion of Encounter be restricted to the
management of a set of members, sharing a common view
on a collaborative process execution. Moving the
collaboration process semantics out of the Encounter
inheritance hierarchy can be achieved by defining a
relationship between Encounter and the active process
that an Encounter is co-ordinating. Once the notion of
process is separated from the notion of membership, the
respective control models can coexist. Secondly, given
formal separation of Membership and process, the existing
usage relationships derived from the inherited
Task interface by Encounter can be used to manage the
subject of collaborative interaction - as such, the
subject relationship can be removed from Engagement,
Voting and Collaboration.Resolution:
- introduced explicit definition of a processor as a
base type for collaboration, associated to a Task by
a declared relationship - introduced explicit definition of a processor as a base
type for Collaboration (as per Task Session notion of
Task and processor) - retract the association of a subject of a collaboration
in favour of the existing usage relationships between
a processor and a Task.
- introduced explicit definition of a processor as a
-
Reported: NEG 1.0b1 — Mon, 23 Oct 2000 04:00 GMT
-
Disposition: Resolved — NEG 1.0
-
Disposition Summary:
see below
-
Updated: Fri, 6 Mar 2015 20:58 GMT
NEG — Separation of Collaboration from Encounter inheritance.
- Key: NEG-58
- OMG Task Force: Negotiation Facility FTF