Skip to content

Abbreviations

AI: Artificial Intelligence

API: Application Programming Interface

AST: Abstract Syntax Tree

ACK: Acknowledgment

BaseLanguage: a projectional clone of Java 6 (with optional extensions for Java 7 and 8)

CI: Continuous Integration

CD: Continuous Delivery

COW: Copy On Write

CBMC: Bounded Model Checker for C and C++ programs

DoD: Definition of Done

DoR: Definition of Ready

DOM: Document Object Model

DSL: Domain-Specific Language

EDT: Event Dispatch Thread

EP: Extension Point

ES: External System

FBI: File-Based Index

FO: Functional Owner

FJ: ForkJoin

GP: Generation Plan

HTTP: Hypertext Transfer Protocol

HTTPS: Hypertext Transfer Protocol Secure

HW: Hardware

IP: Internet Protocol

IDE: Integrated Development Environment

IETS3: Integrated Specification Environment for the Specification of Technical Software Systems

IoT: Internet of Things

JAR: Java Archive

JBR: JetBrains Runtime

JCEF: Java Chromium Embedded Framework

JDK: Java Development Kit

JPS: JetBrains Project System

JSON: Javascript Object Notation

JRE: Java Runtime Environment

JVM: Java Virtual Machine

LOP: Language-oriented Programming

LSP: Language Server Protocol

LVCS: Local History

LaF: Look and Feel

MBSE: Model-Based System Engineering

M2M: Model to Model

M2T: Model to Text

MDD: Model-Driven Development

MDSD: Model-Driven Software Development

MPS: Meta Programming System

MR: Merge Request

NDA: Non-Disclosure Agreement

NPE: NullPointerException

OS: Open Source / Operating System

PI: Product Increment

PM: Product Manager

PO: Product Owner

PR: Pull Request or Public Relations

PSI: Program Structure Interface

RPC: Remote Procedure Call

RCP: Rich Client Platform

RC: Run Configuration

REST: Representational State Transfer

SM: Scrum Master

SSH: Secure Shell

SSL: Secure Socket Layer

SSO: Single Sign-On

SNode: Semantic Node

SRepository: Semantic Repository

SSH: Secure Shell

SSR: Structural Search and Replace

SW: Software

TCP: Transmission Control Protocol

TMC: Template Mapping Configuration

UAST: Unified Abstract Syntax Tree

UDP: User Datagram Protocol

UI: User Interface

UML: Unified Markup Language

UUID: Universally Unique Identifier

UX: User Experience

VCS: Version Control System

VFS: Virtual File System

VF: Virtual File

VI: Virtual Interface

VM: Virtual Machine

VU: virtual environment (virtuelles Umfeld)

WIP: Work in progress