Legacy Issue Number: 7760
Source: agnos.ai UK Ltd ( Pete Rivett)
These provide an unwarranted overhead to classifying objects both in
terms of storage and processing: for example rather than just adding a
Descriptor to an Asset's Classification, one has first to check if there
is an appropriate DescriptorGroup and add it or link to it. Similarly
when removing a Descriptor one needs to check if the DescriptorGroup is
now empty and then remove it. This is very tricky if one is performing
the update via XMI import.
Moreover there is redundancy and the possibility of inconsistency with
the DescriptorGroup referring to a Context and its contained Descriptors
also referencing a Context.
Link Descriptor directly to Classification.
Move the 'reference' property from DescriptorGroup to Descriptor: this
adds a bit of overhead to each Descriptor but on the other hand provides
more power in allowing a proper definition of the specific Descriptor to
be referenced. This reference also allows the Descriptors to be grouped
in practice (e.g. for display purposes).
Reported: RAS 2.0b1 — Mon, 20 Sep 2004 04:00 GMT
Disposition: Resolved — RAS 2.2
No Data Available
Updated: Fri, 6 Mar 2015 20:58 GMT
RAS22 — Remove Descriptor Groups
- Key: RAS22-8
- OMG Task Force: Reusable Asset Spec. FTF