Table 3: Mapping Abstract Metamodel for Publish-Subscribe to Sample Specialized Middleware Systems.
Generic Element HLA Equivalent DDS Equivalent
Pub-Sub Application Federation Domain
Participant Federate Domain Participant
Data Exchange Model Element Object Class, Interaction Class, Basic Datatype, Simple Datatype, Fixed Record, Enumeration, Variant Datatype, Topic, Topic Type, Struct, Sequence, Typedef, etc.
Participant Instance Federate Instance Domain Participant Instance
Publication Publication Publication
Pub-Sub Relation Pub-Sub Relation Pub-Sub Relation
PubSubTypeEnum PubSubTypeEnum PubSubTypeEnum
Member Member Member
Node Node Node
Processor Processor Processor
Network Network Network
Network Connection Network Connection Network Connection