Software AG Glossary

Explore definitions for Software AG terms, acronyms, and related technology language used across our content.

A

ACF2

Access Control Facility 2. A complete security and access control software suite designed for IBM mainframes.

Adabas

Short for Adaptable Data Base System

Software AG’s high-performance database for large-scale transaction processing on IBM z/OS, Linux, and cloud environments.

Adabas File

In Adabas, a file is the database structure that stores records and fields for an application’s data.

Address Space

The virtual memory area the system creates for a user, batch job, or system task to run programs and hold data.

AJAX

Asynchronous JavaScript and XML. Although the original term includes JavaScript in its name, all programming languages can fetch data asynchronously.

API

Application Programming Interface

Anwendungsprogrammierschnittstelle. Eine definierte Methode, mit der eine Anwendung oder ein Dienst mit einer anderen kommunizieren kann.

Application Server

Software, die eine verwaltete Umgebung für die Ausführung von Geschäftsanwendungen und die Handhabung von Diensten wie Sicherheit, Transaktionen und Datenaustausch bietet.

Application Testing

Eine NaturalONE-Funktion, mit der Natural-Objekte getestet und Unit-Tests erstellt werden können, damit Teams das Verhalten bereits in einer frühen Phase des Lebenszyklus überprüfen können.

B

Batch Job

Eine vordefinierte Menge von Verarbeitungsschritten, die dem System zur Ausführung mit wenig oder keiner Benutzerinteraktion übermittelt werden.

Batch Processing

Das Ausführen eines oder mehrerer Jobs im Hintergrund mit minimaler Benutzerinteraktion, oft für geplante oder umfangreiche Arbeiten.

Business Service

A reusable service interface created from business logic so applications or integrations can call it more easily.

C

CDD

CONNX-Datenwörterbuch

Das CONNX-Repository, in dem Metadaten zu verbundenen Datenquellen gespeichert werden und das dabei hilft, diese in einer nutzbaren, geschäftsorientierten Form darzustellen.

CEC

Central Electronic Complex

A commonly used term for the physical mainframe hardware “box” that includes processors, memory, timers, and channels.

CICS

Customer Information Control System

IBM's Transaktionsverarbeitungs- und Anwendungsserverumgebung unter z/OS für die Online-Ausführung von Geschäftsanwendungen mit hohem Volumen.

CLI

Command-Line Shell

Command-Line Interface. Text-based interaction with a computer system.

COBOL

Common Business-Oriented Language

COBOL (Common Business-Oriented Language). Eine lang etablierte Geschäftsprogrammiersprache, die immer noch weit verbreitet für die Kern-Transaktionsverarbeitung auf IBM Z ist.

Code-Hilfe

Die Editor-Hilfe in NaturalONE beschleunigt die Entwicklung durch Funktionen wie Syntaxhervorhebung und Inhaltsunterstützung.

Code Generation

Tools that create program components, such as subprograms or data areas, from models or definitions to accelerate development.

Compiler

code compiler

Konvertiert eine Programmiersprache in eine andere.

CONNX

Die Datenintegrationslösung von Software AG für den Zugriff auf, die Virtualisierung und die Verlagerung von Daten zwischen Mainframe-, Legacy-, verteilten und Cloud-Systemen.

CONNX Client

Die clientseitige Komponente, die häufig auf ODBC oder JDBC basiert und Anfragen an CONNX übermittelt sowie Ergebnisse an Anwendungen zurückgibt.

CONNX Data Server

The server component that translates SQL requests into the native requests understood by the target database.

CP

Central Processor. A general-purpose processing engine that can run most types of workloads in a mainframe environment.

CPC

Central Processing Complex. Physical collection of hardware components used in a computing system.

CPU

Central Processing Unit. The brain of the computer. The more power it has, the more computations in can perform in a given time period.

D

DASD

Direct Access Storage Device

Direct Access Storage Device. The most common type of mainframe storage device, it allows data to be written/read directly without processing it sequentially first.

Datenzugriff

Die Fähigkeit, Daten aus Quellsystemen abzurufen oder zu aktualisieren, idealerweise über Standard-Schnittstellen anstelle von individuellem Punkt-zu-Punkt-Code.

Data Browser

Eine Funktion von NaturalONE zur schnellen Abfrage von Adabas- oder SQL-Datenbanken und zur Anzeige der Ergebnisse während der Entwicklung oder des Testens.

Datenwörterbuch

Ein strukturierter Katalog von Metadaten über Datenstrukturen, Felder, Regeln und zugehörige Definitionen.

Data Federation

Daten aus mehreren Systemen als eine einzige, einheitliche Quelle präsentieren, ohne die Daten notwendigerweise vorher zu verschieben.

Datenintegration

Daten systemübergreifend verbinden, damit Anwendungen, Analysen und Geschäftsprozesse sie einfacher nutzen können.

Data Movement

Kopieren oder Übertragen von Daten von einer Plattform oder Datenbank zu einer anderen für Analyse, Cloud, Modernisierung oder operative Zwecke.

Data Replication

Datenkopien über Systeme hinweg synchron zu halten, oft zur Unterstützung von Analyse-, Verfügbarkeits- oder Cloud-Anwendungsfällen.

Data Synchronization

Daten in zwei oder mehr Systemen konsistent halten, während Änderungen auftreten.

Data Virtualization

Nutzern und Anwendungen eine Echtzeit-Sicht auf Daten aus vielen Systemen zu ermöglichen, ohne diese zunächst in einer einzigen physischen Datenbank zu konsolidieren.

Database View

A logical representation of selected database fields used by Natural programs instead of the full physical file structure.

Db2

IBM's Datenbankplattform; auf IBM Z wird Db2 for z/OS häufig für unternehmensweite Daten mit hohem Volumen und SQL-Workloads verwendet.

Datenbankadministratoren

Database Administrators. DBAs are tasked with maintaining, securing, and managing databases, ensuring data is properly stored and retrieved.

DDM

Data Definition Module

Data Definition Module. Natural’s logical definition of a physical database file, describing fields in a way Natural programs can use.

Debugging

Finden und Beheben von Problemen im Anwendungscode während der Entwicklung oder beim Testen.

Bereitstellung

Eine Anwendung von der Entwicklung in eine Laufzeitumgebung verschieben, in der Benutzer oder nachgelagerte Systeme sie nutzen können.

Descriptor

In Adabas and Natural, a field used to control logical reading or searching, similar to using a key or indexed access point.

DevOps

Development and Operations

Development Operations. A way of working that brings development and operations closer together to improve speed, quality, and repeatability.

Distributed SQL Engine

Die CONNX-Abfrage-Engine, die die Verarbeitung zwischen Client und Server aufteilt, um die Skalierbarkeit zu verbessern und die Belastung der Quellsysteme zu verringern.

E

Verschlüsselung

Schutz von Daten durch ihre Umwandlung in eine Form, die für unbefugte Benutzer nicht leicht lesbar ist, zur Unterstützung von Datenschutz und Compliance.

ESM

External Security Manager

External Security Manager. Security software, such as RACF, that protects systems and resources from unauthorized access.

ETL

Extract, Transform, Load. A workflow that copies, cleans, and transfers data from one location to another.

F

FDT

Field Definition Table

Field Definition Table. The Adabas structure that defines the fields and layout of a file.

G

GP

General Processor. The same as a Central Processor

GPU

Graphics Processing Unit

Graphics Processing Unit. A specialized processor designed to handle complex tasks that require simultaneous computation

GUI

Grafische Benutzeroberfläche

Graphical User Interface. A visual interface with windows, views, and editors rather than command-line-only interaction.

H

High Availability

Die Fähigkeit eines Systems oder Dienstes, bei Bedarf einsatzbereit und nutzbar zu bleiben, mit minimalen Ausfallzeiten.

Horizontal Scaling

Increase computing capacity by adding more machines and distributing the work amongst those machines.

Hybrid Cloud

Ein Betriebsmodell, das lokale Systeme mit Cloud-Diensten verbindet, damit Anwendungen und Daten übergreifend funktionieren können.

Hypervisor

Software that lets one physical system host many virtual machines, each with its own operating environment.

I

E/A

Input/Output. The movement of data between the system and devices, storage, or networks.

IBM Z

IBM Mainframe

IBM’s current mainframe platform, used for secure, resilient, and highly scalable enterprise workloads.

Index

A data structure used to speed up finding records or rows without scanning everything.

Infonaut Professional

InfoNaut

CONNX’s desktop query and reporting tool for accessing enterprise and legacy data without heavy IT involvement.

IoT

Internet of Things. A network of devices with sensors, software, and connectivity that collect and exchange data over the internet automatically.

IPS

Intrusion Prevention System. A network security tool that scans incoming traffic to block malicious activities like malware and attacks.

ISN

Internal Sequence Number

Interne Sequenznummer. Die interne Datensatzkennung Adabas, die für den physischen oder ISN-basierten Zugriff auf Datensätze verwendet wird.

ISV

Independent Software Vendor

Independent Software Vendor. A company that develops and sells software to run on the IBM Z mainframe

J

JCL

Job Control Language. A scripting language employed on IBM mainframe computers to direct the operating system (such as z/OS) to execute batch jobs.

JDBC

Java-Datenbankverbindung

Java Database Connectivity. A Java-based way for applications to connect to and work with databases, supported by CONNX.

JOPAZ

Ein Software AG-Produkt, das COBOL-Workloads in zIIP-fähigen Java-Bytecode kompiliert, um allgemeine Prozessorkapazitäten freizugeben, ohne den Quellcode zu ändern.

JVM

Java Virtual Machine. An abstract machine providing the runtime environment for Java applications.

K

Kafka

Apache Kafka

Eine Streaming-Plattform, die CONNX mit Mainframe-Daten in Echtzeit versorgen kann, um ereignisgesteuerte Anwendungen, Datenpipelines und Analysen zu unterstützen.

KVM

Kernel-based Virtual Machine

Kernel-based Virtual Machine. An open source virtualization technology that allows systems to run multiple virtual machines, each with its own operating system.

L

Latenz

Ein Maß für die Verzögerung in einem System; die Zeit, die Daten oder eine Anfrage benötigen, um von einem Punkt zu einem anderen zu reisen und mit einer Antwort zurückzukehren. Niedrigere Latenz bedeutet im Allgemeinen schneller...

Linux on IBM Z

Linux on Z

Running Linux workloads directly on IBM Z hardware, often to consolidate applications, containers, and databases with strong security and scalability.

LPAR

Logical Partition

Logical Partition. A secure, isolated slice of a physical IBM Z system that can run its own operating system and workload.

M

Mainframe

Eine Klasse von Unternehmenscomputern, die für sehr hohe Zuverlässigkeit, Sicherheit, Durchsatz und die Verarbeitung großer Transaktionsvolumen entwickelt wurden.

Metadata

Daten, die andere Daten beschreiben, wie z. B. Tabellenstrukturen, Feldnamen, Datentypen und Sicherheitsregeln.

MIPS

Millionen Instruktionen pro Sekunde

Million Instructions Per Second. It is the raw processing power of a Central Processing Unit. It is analogous to horsepower in a car engine.

Modernisierung

Anpassung von Anwendungen, Datenzugriff, Tools oder Bereitstellungsansätzen, damit bestehende Systeme den aktuellen geschäftlichen und technischen Anforderungen besser gerecht werden.

Monitoring

Nachverfolgungssystem oder Anwendungsverhalten, damit Teams schneller Einblicke in Zustand, Leistung und Probleme erhalten.

MSU

Million Serviceeinheiten

Million Service Units. A measure of the mainframe’s consumption of resources, it’s analogous to the fuel consumed by a car. It’s typically used in capacity planning and software pricing,

Multiple-Value Field

MV field

An Adabas field that can hold more than one value within a single record.

N

Natural

Die Programmiersprache von Software AG zur Entwicklung von Unternehmensanwendungen auf IBM z/OS, Linux und Cloud-Plattformen.

Natural Runtime

The execution environment that runs Natural applications after they are developed and deployed.

Natural-Server

Eine serverseitige Natural-Umgebung, mit der sich NaturalONE verbinden kann, um Objekte zu bearbeiten, zu katalogisieren, auszuführen und zu debuggen.

Natural Service

A callable service built with Natural logic, often exposed for reuse by other applications or interfaces.

Natural Source

Der bearbeitbare Quellcode für eine Natural-Anwendung oder ein Natural-Objekt.

NaturalONE

Die auf Eclipse basierende Entwicklungsumgebung von Software AG für die Entwicklung und Wartung von Natural-Anwendungen, einschließlich Unterstützung bei Tests, Dokumentation, Versionsverwaltung und Bereitstellung.

NDV

Natural Development Server. A component by Software AG that enables developers to edit, test, and manage Software AG Natural applications in remote or mainframe environments from their local desktop

NHA

Natural Availability Server

Natural Availability Server- HA Mode. A Software AG component that provides high availability for Natural applications, enabling failover without significant disruption.

O

ODBC

Open Database Connectivity

Open Database Connectivity. A standard interface for connecting reporting, analytics, and development tools to data sources through drivers such as the CONNX ODBC driver.

Offloading

Verschieben von auslagerungsfähiger Arbeitslast von einem Prozessortyp oder Ausführungspfad zu einem anderen, um die Effizienz zu verbessern oder eingeschränkte Kapazitäten freizugeben.

OIDC

OpenID Connect. An authentication protocol developed on the foundation of OAuth 2.0

OLTP

Online-Transaktionsverarbeitung

Online Transaction Processing. Running transactions interactively and in real time as users or systems submit requests.

P

PG

Periodic Group

Periodic Group. In Adabas, a repeating group of related fields that can occur multiple times within one record.

Predict

Die Dokumentations- und Entwicklungsumgebung von Software AG, die zur Beschreibung von Natural-Quellen, zur Verwaltung externer Objekte und zur Pflege von Definitionen wie DDMs dient.

Processor Capacity

Der Umfang der verfügbaren Verarbeitungsreserve eines Systems für aktuelle und zukünftige Workloads.

PU

Processing Unit. A generic term for any processing engine within a mainframe. It can be a CPU, zIIP, or several others.

Q

Query Plan

Execution Plan

Eine Beschreibung, wie ein System eine Abfrage ausführen will, die Teams hilft, die Leistung zu verstehen und zu verbessern.

R

R4HA Peak

Rolling 4-Hour Average Peak. The mainframe’s peak average CPU usage, measured in MSUs, over any four-hour rolling window during a billing cycle.

RACF

Ressourcenzugriffskontrollfunktion

Resource Access Control Facility. IBM security software commonly used on z/OS to control access to users, systems, and resources.

RAM

Random Access Memory. Easy and fast for processors to access, but does not persist on system reset.

Real-Time Access

Daten oder Dienste sofort nutzen, sobald Änderungen eintreten, anstatt auf geplante Stapelübertragungen zu warten.

Reporting Tool

Software used to query data and present it in reports, dashboards, or exports for business use.

Resiliency

Die Fähigkeit eines Systems, bei Hard- oder Softwareproblemen oder Betriebsstörungen weiter zu funktionieren und sich schnell zu erholen.

S

Scalability

Die Fähigkeit einer Plattform oder Anwendung, mit wachsender Nachfrage mehr Arbeit zu bewältigen, ohne größere Überarbeitungen.

Schema

Die logische Struktur einer Datenbank, die in der Regel als Grafik oder Zeichnung dargestellt wird

Server

Ein System oder Prozess, der einem anderen System oder Prozess (dem Client) Zugriff auf Daten, Dienste, Programme oder Ressourcen ermöglicht.

Service-Level-Agreements

Dienstleistungsvereinbarung

Service Level Agreement. A commitment to service targets such as uptime, response time, or transaction performance.

SQL

Strukturierte Abfragesprache

Structured Query Language. The standard language used to query and manage relational data.

SQL-Gateway

SQL-Gateway

Eine Gateway-Schicht, die SQL als Zugriffsmethode auf Daten verwendet, die möglicherweise keine relationale SQL-Schnittstelle nativ bereitstellen.

SSH

Secure Shell. A secure, encrypted network protocol that enables users to remotely access, control, and manage a computer over an insecure network.

SSO

Single Sign-On

Single Sign-On. An authentication approach that allows users to log in once and gain access to multiple systems without re-entering credentials for each one.

T

Throughput

Die Menge an Arbeit, die ein System in einer gegebenen Zeit verarbeiten kann, wie z. B. Transaktionen oder Datenanfragen pro Sekunde.

TopSecret

A leading External Security Manager (ESM) software designed to safeguard IBM z/OS mainframes. It operates similarly to a mainframe-equivalent of Active Directory, managing user identities, controlling access to databases such as Db2, and maintaining compliance across enterprise, cloud, and transactional environments.

TP

Transaktionsverarbeitung

Transaction Processing. The coordinated execution of business transactions with attention to speed, accuracy, and data integrity.

Transaktion

Eine Geschäftseinheit, wie z. B. die Überprüfung eines Kontostands oder die Aufgabe einer Bestellung, die zuverlässig und vollständig verarbeitet werden muss.

V

Version Control

Source control

Quellenänderungen im Laufe der Zeit verwalten, damit Teams Revisionen nachverfolgen, Arbeit zusammenführen und eine kontrollierte Bereitstellung unterstützen können.

Vertical Scaling

The abilithy to add processing power or storage capacity to a single machine to expand its capabilities. It is critical when handling workload spikes.

Virtualisierung

Technologie, die es einem physischen System ermöglicht, viele isolierte Arbeitslasten auszuführen, wodurch Konsolidierung und Ressourcennutzung verbessert werden.

VM

Virtuelle Maschine

Virtual Machine. A software-defined system that behaves like a separate computer and runs its own operating system and applications.

VSAM

Verfahren für den Zugriff auf virtuellen Speicher

Virtual Storage Access Method. A z/OS data access method commonly used for indexed and sequential business data sets.

W

Workload

Die Menge der Anwendungen, Jobs und Transaktionen, die ein System verarbeitet.

Workspace

Eclipse Workspace

The Eclipse-based project area in NaturalONE where source files, objects, and related assets are organized for development.

Z

z/OS

Z Betriebssystem

IBM’s flagship mainframe operating system for mission-critical workloads and core enterprise applications.

z/TPF

Z Transaction Processing Facility

IBM’s mainframe operating system that’s specifically designed to handle high-volume, real-time transaction processing

z/VM

Z Virtuelle Maschine

IBM’s mainframe virtualization operating system and hypervisor for running many virtual machines, including large numbers of Linux guests.

z/VSE

Z Virtual Storage Extended

IBM’s mainframe operating system that is designed to be simple and lightweight for small to medium workloads.

ZIIP auslagern.

Z Integrierter Informationsprozessor

Z Integrated Information Processor. A specialty engine that can run eligible workloads to help free up general-purpose processor capacity.

zOPD

Z On-Premises Development Program

Z On-Premises Development. A program run by IBM that allows companies to innovate directly within an IBM Z environment that lives in their data center