Definitions
Abstract
This is a list of definitons and abbreviations, used across this site. Where applicate, link to further information is added. Please note most of this links is 3rd party links outside of Veolia.
Definitions and abbreviations
API - An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build such a connection or interface is called an API specification. A computer system that meets this standard is said to implement or expose an API.
AWS - Amazon Web Services - the platform on witch the Hubgrade Plant/Sewer is produced on.
Black hat - In this context, we use the term “Black Hat” as a methode in pernetration testing, where there is used a cyber-security practice intended to simulate real-world attacks on networks, software, or systems.
CSV - Comma-separated values (CSV) is a text file format that uses commas( or other delimiter) to separate values, and newlines to separate records. A CSV file stores tabular data (numbers and text) in plain text, where each line of the file typically represents one data record. Each record consists of the same number of fields, and these are separated by a delimter in the CSV file. In The OPC-Bridge CVS import and export files, a semi-colon is used as the delimter.
DMZ - In computer security, a DMZ or demilitarized zone (sometimes referred to as a perimeter network or screened subnet) is a physical or logical subnetwork that contains and exposes an organization’s external-facing services to an untrusted, usually larger, network such as the Internet. The purpose of a DMZ is to add an additional layer of security to an organization’s local area network (LAN): an external network node can access only what is exposed in the DMZ, while the rest of the organization’s network is protected behind a firewall. The DMZ functions as a small, isolated network positioned between the Internet and the private network.
GUI - Graphical User Interface (GUI), a computer program interface that enables a person to communicate with a computer through the use of symbols, visual metaphors, and pointing devices. Relates to User Interface (UI)
GDPR - The General Data Protection Regulation (Regulation (EU) 2016/679), abbreviated GDPR, is a European Union regulation on information privacy in the European Union (EU) and the European Economic Area (EEA). | Further information: European commission
HPP - Hubgrade Performance Plant - former name of HSP and HWP
HSP - Hubgrade Sewer Performance
HWP - Hubgrade Wastewater Plant Performace
HTTP - Hypertext Transfer Protocol (HTTP) is an application-layer protocol for transmitting hypermedia documents, such as HTML. It was designed for communication between web browsers and web servers, but it can also be used for other purposes, such as machine-to-machine communication, programmatic access to APIs, and more.
HTTPS - Hypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP). It uses encryption for secure communication over a computer network, and is widely used on the Internet. In HTTPS, the communication protocol is encrypted using Transport Layer Security (TLS) or, formerly, Secure Sockets Layer (SSL). The protocol is therefore also referred to as HTTP over TLS, or HTTP over SSL.
LAN - A local area network (LAN) is a computer network that interconnects computers within a single physical location. It is the most common type of computer network, used in homes and buildings including offices or schools,[1][2][3] for sharing data and devices between each other, including Internet access.
Modbus - Modbus is a serial communication protocol developed by Modicon published by Modicon® in 1979 for use with its programmable logic controllers (PLCs). In simple terms, it is a method used for transmitting information over serial communication lines, Ethernet, or the Internet protocol suite as a transport layer, between electronic devices. | Further information: Modbus.org/
OPC-DA - The OPC Data Access Specification is the first of a group of specifications known as the OPC Classic Specifications. The more recent OPC Unified Architecture (OPC-UA) allows the same functionality but offers platform independence and optionally complex information modelling capabilities along with it’s security implementations, that OPC-DA lacks. Only OPC-UA is used in the OPC-Brigde.
OPC-UA - OPC Unified Architecture (OPC UA) is a cross-platform, open-source, IEC62541 standard for data exchange from sensors to cloud applications developed by the OPC Foundation. OPC-UA also includes Extensible security profiles, including authentication, authorization, encryption and checksums as well as extensible security key management, including X.509, token and password | Further information: opcfoundation.org
OPC-XML - OPC Extensible Markup Language (OPC XML) encapsulates process control data making it available across all operating systems using XML. It was basen on the obsolete OPC-DA standard.
PLC - A programmable logic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, machines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis.
PROFIBUS - (Process Field Bus) is a standard for fieldbus communication in automation technology and was first promoted in 1989 by BMBF (German department of education and research) and then used by Siemens.[1] It should not be confused with the Profinet standard for Industrial Ethernet. | Further information: PROFIBUS and PROFINET International
PROFINET - (Process Field Network) is an industry technical standard for data communication over Industrial Ethernet, designed for collecting data from, and controlling equipment in industrial systems, with a particular strength in delivering data under tight time constraints. The standard is maintained and supported by Profibus and Profinet International, an umbrella organization headquartered in Karlsruhe, Germany. | Further information: PROFIBUS and PROFINET International
REST API - A REST API (also called a RESTful API or RESTful web API) is an application programming interface (API) that conforms to the design principles of the representational state transfer (REST) architectural style.
SCADA - Supervisory Control and Data Acquisition (SCADA) systems are used for controlling, monitoring, and analyzing industrial devices and processes. The system consists of both software and hardware components and enables remote and on-site gathering of data from the industrial equipment.
SaaS - Software as a service (SaaS) is a software distribution model in which a cloud provider hosts applications and makes them available to end users over the internet.
UI - UI is a abbreviations for User Interface. It is the point of contact between humans and computers. Any technology you interact with as a user is part of the user interface. Relates to Graphical User Interface (GUI)
WATCHDOG - A watchdog (WD) strategy in the local Programmable Logic Controllers (PLCs) allows the plant/sewer network to operate either by optimised setpoints from Hubgrade or basic setpoints from SCADA. The watchdog strategy implies that the operator can enable or disable individually the features of Hubgrade. | Further information: Hubgrade watchdog
White hat - In this context we use the term “White Hat” as a methode in pernetration testing, where there is used a cyber-security practice intended to simulate a attacks on networks, software, or systems with extended knowledge of the platform.