Glossary

ACID

DBMS - Transaction

API

Application Programming Interface

ASCII

American Standard Code for Information Interchange

Byte

Unit of information

CLI

Command line interface

CRUD

Create, Read, Update and Delete operations

CSS

Cascading Style Sheets

CSV

Character separated value list

DITA

Darwin Information Typing Architecture

DNS

Domain Name System

Docbook

XML based authoring system

DOM

Document Object Model

DTD

Document Type Definition

EBNF

Extended Backus-Naur form

Epub

An ISO Electronic Publication standard.

FO

Formatting Objects

Framework

Software providing an abstraction for a particular problem domain thereby facilitating development. Examples:

GUI

Graphical User Interface

HdM

Hochschule der Medien

HQL

Hibernate Query Language

HTML

Hypertext Markup Language, version 5

HTTP

HyperText Transfer Protocol

IDE

Integrated Development Environment

IETF

The Internet Engineering Task Force

Jar

Java archive, typically represented by a .zip file

Java
JAXB

Java Architecture for XML Binding

JDBC

Java DataBase Connectivity

JDK

Java Development Kit

Jdom

Java DOM implementation

JPA

Java Persistence Architecture

JPQL
JTA

Java Transaction API

Junit

Junit

JRE

Java Runtime Environment

LaTeX

Leslie Lamports TeX based typesetting system.

LDAP
MathML

Mathematical Markup Language

Maven

Software project management and comprehension tool

MIB

Medieninformatik (Bachelor)

MongoDB
Mongo Shell

Database command line client

OO

Object orientation

ORM

Object Relational Mapping

OxygenXml

XML development and editor application suite.

PDF

Adobe's Portable Document Format standard.

Permanent link

PHP

Hypertext Preprocessor

PNG

Portable Network Graphics

pom.xml

project object model file describing a Maven project or module

Querydsl

http://www.querydsl.com

RDBMS

Relational database management system

RelaxNG

An Xml schema defining languge. Not to be confused with XML Schema.

RGB

RGB color model

SAX

The Simple API for XML

Schematron

A rule based validation language

SMB

Server Message Block

SNMP

Simple Network Management Protocol

Software
Apache Directory Studio

Apache Directory Studio

Bind

Bind DNS name server software

Eclipse

Java IDE available from eclipse.org.

Git

The Git version control system

Intellij IDEA

Java IDE available from JetBrains.

Mysql

The Mysql database server

Postgresql

The Postgresql database server

Svn

The Svn version control system

Ubuntu

Linux Distribution

SQL

Structured Query Language

SQL - DDL

Structured Query Language: Data Definition Language

SQL - DML

Structured Query Language: Data Manipulation Language

ssh

Secure shell

SVG

Scalable Vector Graphics

TeX

The TeX typesetting system

TLS

Transport Layer Security

Unicode

The Unicode standard

UNIX

A former operation system trademark

URL

Uniform resource locator

VPN

Virtual Private Network

XHTML

XML version of the HTML language standard.

xjc

Architecture for XML Binding Binding Compiler

XML

Extended Markup Language

XMLMind

XMLmind XML Editor

XPath

XML Path Language

XSD

XML Schema Definition

XSL

Extended Stylesheet Language