[Moims-mp] Representation of COM Object Details

Roger Thompson roger.rocketbrain at btinternet.com
Tue Mar 12 16:39:25 UTC 2019


Dear All,

 

I have been playing around within EA and it seems there may be a relatively
straightforward representation for the COM Object / Details problem.

 

I have modelled Request Version Details as a separate class [structure] that
contains the attributes specific to the Request Version.

Request Version has one non-inherited attribute, ObjectBody of type Request
Version Details.  There is also containment relationship between Request
Version and Request Version Details

Attributes of Request Version are hidden.

 

By placing the Request Version Details structure inside the box of the
Request Version object, the containment relationship is not shown (providing
Request Version Details is totally contained within the Request Version).
Relationships can continue to be shown to the Request Version object.  So we
end up with the following representation, with correct modelling internally:

 



 

This would both satisfy alignment with the M&C service representation and
allow us to retain more or less the current diagram layouts.

Creation of the "Details" data types is relatively straightforward as the
structure of the current COM objects can be duplicated as a new Details
Object, the attributes removed from the COM object, but the relationships
retained.

 

If everyone is happy with this, I can go ahead and update the model.  I can
probably get this done before the next telecon.

 

Cheers,

 

Roger

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/moims-mp/attachments/20190312/8007c016/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 18589 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/moims-mp/attachments/20190312/8007c016/attachment-0001.png>


More information about the MOIMS-MP mailing list