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.

AML

AML

Algebraic Machine Learning

Atomization

Specific state of an AML model.

ML

Machine Learning

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