Glossary¶
- API¶
Application Programming Interface
- CI¶
Continuous Integration
- OOP¶
Object Oriented Programming
- OS¶
Operating System
AML-IP¶
- Action¶
Each of the steps in which any calculation or communication process is divided.
- AML-IP¶
Algebraic Machine Learning - Integrating Platform
- Scenario¶
Set of Actions that performs a whole, independent and self-contained behavior inside an AML network. More information in User Manual section.
- Node¶
Independent and stand-alone piece of software that performs different Actions. Each Node belongs to one and only one Scenario. More information in User Manual section.
DDS¶
- DDS¶
Data Distribution Service protocol. Specification: https://www.omg.org/spec/DDS/. More information in User Manual section.
- Domain Id¶
Virtual partition for DDS networks.
- Endpoint¶
Individual Entity that can Subscribe or Publish in a specific Topic.
- Publish¶
To send a data or message to all the entities in the network subscribed to the same Topic in which the data is being published.
- RTPS¶
Real-time Publish-Subscribe protocol https://www.omg.org/spec/DDSI-RTPS/.
- Subscribe¶
To connect to a specific Topic and to receive messages published in such topic.
- Topic¶
An abstract channel of communication that connects Publishers that Publish and Subscribers that Subscribe.
- OMG¶
Object Management Group https://www.omg.org/.
- QoS¶
Quality of Service. Configurations of Topic and Endpoint that allow to specify the communication behavior. This allows to create reliable or best-effort communication channels, to determine the life of a data sent, to set internal configurations, etc.
Networking¶
- IP¶
Internet Protocol
- LAN¶
Local Area Network
- NAT¶
Network Address Translation: Typically an internet router multiplexes all the traffic through a public IP to several private IPs. Usually, the machines under the router network cannot be accessed from the outside unless a Port is forwarded in the router configuration, or if such host has previously started a TCP communication with the message source.
- P2P¶
Peer to Peer
- TCP¶
Transmission Control Protocol
- UDP¶
User Datagram Protocol
- URL¶
Uniform Resource Locator
- WAN¶
Wide Area Network