AMSP-04 / NETN-FOM

NETN FOM modules
Other
28 stars 1 forks source link

Name on Root-class in NETN FOM modules differ #28

Closed LennartOlsson closed 4 years ago

LennartOlsson commented 4 years ago

Current:

Where object class starts at inherit RPR class: AIS: RadioSignal.AisRadioSignal Physical: Aircraft.NETN_Aircraft, ... Aggregate: AggregateEntity.NETN_Aggregate

Starts at HLAobjectRoot: COM: Communication... ETR: ETR_Root... ORG: ORG_Root... SE: NETN_Facility... , NETN_GeoObject...

Starts at HLAinteractionRoot: LOG: LOG_Service... TMR: TMR.TMR_OfferTransferModellingResponsibility... MRM: MRM_Object.MRM_DisaggregateionRequest, MRM_Trigger

Change Proposals:

AIS: RadioSignal.AIS_RadioSignal COM: COM_Root... SE: SE_Root.Facility..., SE_Root.GeoObject... TMR: TMR_Root.OfferTransferModellingResponsibility MRM: MRM_Root.Service.DisaggregateionRequest, MRM_Root.Trigger, ...

And there are many FOM modules with empty tables, e.g MRM Object Class table. Maybe should these be removed.

bergtwvd commented 4 years ago

I like to keep RadioSignal.AisRadioSignal, otherwise I need to consistently prefix all classes. TBD.

lofstrandbjorn commented 4 years ago

For interactions:

I Propose to change LOG_Service to LOG_Interaction.

For consistency AIS_RadioSignal should be considered in future version of AIS Module and subclasses can then skip the prefix Ais.

lofstrandbjorn commented 4 years ago

For CBRN we don't make changes now. Will need to be revamped in a future version and harmonized with "Disaster" module.

lofstrandbjorn commented 4 years ago

For NETN-COM I changed to COM_Root

lofstrandbjorn commented 4 years ago

For ETR future version should consider changing ETR_Root to ETR_Interaction.

lofstrandbjorn commented 4 years ago

For ORG future version may consider using class names NETN_Unit and NETN_Force.

lofstrandbjorn commented 4 years ago
lofstrandbjorn commented 4 years ago

Reopen new issue for future editions.