Glossary

AAS

The Asset Administration Shell or AAS is the standardized digital representation of an asset (adapted from Plattform I4.0 glossary).

API

Application Programming Interface. A set of routines, protocols, and tools for building software applications.

Asset

Physical, digital or intangible entity that has value to an individual, an organisation or a government (IEC 63278-1).

Class

A blueprint for creating objects in object-oriented programming. Defines a set of attributes and methods that characterize any object of the class.

Digital representation

Information and services representing an entity from a given point of view (IEC 63278-1).

Digital Twin

Digital representation, sufficient to meet the requirements of a set of use cases (Specification of the AAS Part 1: Metamodel).

Function

A block of organized, reusable code that is used to perform a single, related action.

IDE

Integrated Development Environment. A software suite that consolidates the basic tools developers need to write and test software.

Industrial Agent

An industrial agent is defined as a key enabler for industrial applications, focusing on core functionalities relevant to the application while often neglecting security and privacy aspects, especially in the context of cyber-physical systems and their utilization in industrial environments (see ScienceDirect).

Method

A function that is associated with an object and has access to the object’s data.

Multi-Agent System

A multi-agent system (MAS) is a computerized system composed of multiple interacting intelligent agents, capable of perceiving their environment and taking decisions based on it. Typically agents refers to software agents, but could equally well be robots, humans or human teams. The work toward a common goal that goes beyond their individual goals, increasing the adaptability and robustness.

Object

An instance of a class. Objects can contain data and code that manipulates the data.

SMIA

The Self-configurable Manufacturing Industrial Agent approach: an AAS-compliant agent-based Digital Twin (DT).

Variable

A storage location identified by a memory address and a symbolic name, which contains some known or unknown quantity of information referred to as a value.