Page tree

Glossary & definitions



1. CEF Glossary
2. CEF Definitions



Term               Description

A


A2A

Administration to Administration
A2BAdministration to Business
A2CAdministration to Citizen
ABBArchitectural Building Block in CEF
ADRAlternative Dispute Resolution
AJAJ

Asynchronous JavaScript and JSON
A group of interrelated web development techniques used on the client-side to create asynchronous web applications.

AJAX

Asynchronous JavaScript and XML
A set of web development techniques using many web technologies on the client-side to create asynchronous web applications.

AMAgile Modeling
AMBArchitecture Board Meeting
AP

Access Point

An Access Point is defined as an implementation of the AS4 data exchange protocol. In particular, the profile of AS4 developed by eSENS and now maintained by the CEF eDelivery Building Block: 

eDelivery AS4

The Access Point must comply with this profile because several options of the original technical specifications were narrowed down in order to increase consistency, interoperability and to simplify deployment.

Apache CXF

An open source services framework.

API

Application Programming Interface

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

AS1

Applicability Statement 1

Based on SMTP and S/MIME. It was the first AS protocol developed, implementing signing, encryption and MDN conventions.

Files are encoded as attachments in a standardised S/MIME message (an AS1 message).

AS2

Applicability Statement 2

The AS2 profile of eDelivery is based on Applicability Statement 2. AS2 was chosen by PEPPOL because of its popularity among EDI Service Providers.

Files are encoded as attachments in a standardised S/MIME message (an AS2 message).

AS3

Applicability Statement 3
A standard by which vendor applications communicate over the internet using FTP. AS3 is an EDI protocol.

AS4

Applicability Statement 4

The AS4 profile of eDelivery is the AS4 Usage Profile defined by eSENS based on the AS4 Profile of ebMS3 OASIS Standard. AS4 itself is based on other standards, in particular on OASIS ebXML Messaging Services, which in turn is based on various Web Service specifications.

Assurance levelHelps a party to determine, with some level of certainty, that an electronic credential representing an entity (human or a machine) with which it interacts to effect a transaction, can be trusted to actually belong to the entity. There are three levels - 'Low', 'Substantial' and 'High'.
AT

Automated Translation

CEF building block to allow European and national public administrations to exchange information across language barriers in the EU. The main purpose of AT is to make all DSIs multilingual. For example, users of an e-Procurement system or the Open Data Portal will be able to access information and communicate with their counterparts using their own language. While AT is mainly intended to be integrated into other digital services, it also offers useful stand-alone services for translating documents or snippets of text.
At-Most-OnceEach message will be delivered to the Application Destination at most once. It's possible that a Message will not be delivered to the Application Destination at all, but the Application Destination will never get duplicate messages.


B


B2A

Business to Administration 
B2BBusiness to Business
B2CBusiness to Citizen
BDXL

Business Document Metadata Service Location

binaryA binary file is computer‑readable but not human‑readable. All executable programs are stored in binary files, as are most numeric data files.
BIS

Business Interoperability Specifications

BOBack Office
BRIS

Business Registers Interconnection System
Each MS has a Business Register which sends documents through a Gateway to the ECP, which corresponds to BRIS.

BUSDOXBusiness Document Exchange Network


C


C1

Corner 1 in the Four-Corner Model.

An end entity which exchanges messages with the other end entity (C4) via Access Point intermediaries (C2 and C3).

C2

Corner 2 in the Four-Corner Model.

An Access Point intermediary which via Access Point intermediaries C3 facilitates the exchange of messages from its end entity (C1) with the other end entity (C4).

C2ACitizen to Administration
C2B Citizen to Business
C2CCitizen to Citizen
C3

Corner 3 in the Four-Corner Model.

An Access Point intermediary which via Access Point intermediaries C2 facilitates the exchange of messages from its end entity (C4) with the other end entity (C1).

C4

Corner 4 in the Four-Corner Model.
An end entity which exchanges messages with the other end entity (C1) via Access Point intermediaries (C2 and C3).

CACertification Authority
Capability Lookup

An ABB which offers a technical service to accommodate a dynamic and flexible interoperability community.

A capability lookup can provide metadata about the communication partner’s interoperability capabilities on all levels defined in the EIF (Legall, Organisational, Process, Semantic and Technical interoperability levels). The metadata can be used to dynamically set interoperability parameters and ambitions between the sender and receiver. 

CEF.ATA platform funded by CEF to be the core building block used by CEF DSIs for operating in a multilingual way. It includes Machine Translation as a service it offers.

CEF

Connecting Europe Facility

CEF AOCEF Architect Office
CEG

Common Entry Gate
See EU-CEG.

CENEuropean Committee for Standardisation
CIPCompetitiveness and Innovation Framework Programme
CIPA

Common Infrastructure for Public Administrations

Provides a generic solution for public administrations to exchange documents in a secure and reliable way

CODComponent Offering Description
CONNECT (DG)European Commission's Directorate-General for Communication Networks, Content and Technology
Corpora

Large and structured sets of text or speech audio files used in linguistic

COTS

The term Commercial off-the-shelf product (hardware or software) refers to readily available products that can be acquired from the market (instead of being developed in-house)

CPACollaboration Protocol Agreement
CRLCertificate Revocation List
CSCommittee Specification
CSADComponent Software Architecture Document
CSPCertification Service Provider 


D


DAD
Disciplined Agile Delivery
DBDatabase
DESData Encryption Standard
DGTEuropean Commission's Directorate-General for Translation
DIGIT

European Commission's Directorate-General for Informatics

DNNDeep Neural Net
DNSDomain Name System
DO

Deliver Operation
The Deliver Operation occurs at the endpoints and only once per message lifetime.
Any Actions performed by an intermediary will be defined in different terms.

Domibus

ebMS3 Access Point based on the AS4 profile.

DSI

Digital Service Infrastructure

DSLDynamic Service Location


E


ebBP
ebXML Business Process Specification Schema
ebCoreebXML Core

ebMS

ebXML Messaging Service Specification

ebXML

Electronic Business XML

Project to use XML to standardise the secure exchange of business data.

EclipseA platform for developing software applications. It can be downloaded at http://www.eclipse.org/
ECMAEuropean Computer Manufacturers Association

e-CODEX

e-Justice domain enabling citizens and businesses to have cross-border access of legal means in Europe.

ECPEuropean Central Platform
eDelivery

CEF building block to allow public administrations to exchange electronic data and documents with other public administrations, businesses and citizens, in an interoperable, secure, reliable and trusted way.

eDelivery is based on the concept of a four corner model, where the end entities (corners one and four) exchange messages via Access Point intermediaries (corners two and three). eDelivery standardises the communication only between these Access Point intermediaries. Communication between Access Points and end entities may use any communication protocol.

EDI

Electronic Data Interchange

The transfer of data from one computer system to another by standardised message formatting, without the need for human intervention.

EDIFACTElectronic Data Interchange For Administration, Commerce and Transport
EDIG@sElectronic Data Interchange Gas
EDIG@s is an Electronic Data Interchange (EDI) standard for the buying, selling, transporting and storage of gas. It is an official subset of the UN EDIFACT standard.
EDIINTElectronic Data Interchange-Internet Integration
EEAEuropean Economic Area
eID

electronic Identification
CEF building block to allow public administrations and businesses to easily extend the use of their online services to citizens from other EU Member States. It allows cross-border authentication, in a secure, reliable and trusted way, by making existing national electronic identification systems interoperable.

eIDAS

Electronic Identification and Trust Services

=> eID and eTS

eID and eTS are key enablers for secure cross-border electronic transactions and central building blocks of the Digital Single Market.

The eIDAS Regulation does the following:

  • Ensures that people and businesses can use their own national eID schemes to access public services in other EU countries where eIDs are available.
  • Creates a European internal market for eTS by ensuring it works across borders and has the same legal status as traditional paper based processes.
EIFEuropean Interoperability Framework
eInvoicingCEF building block to allow public administrations to implement electronic invoicing in compliance with the eInvoicing Directive of the European Parliament and the Council.
endpoint

A party which receives messages is an endpoint.
While it's theoretically possible that a party was never an endpoint, this would mean that that party never received a message from any other party. Therefore, in practice, each party is always an endpoint for one or more other parties.

ENTSOGEuropean Network of Transmission System Operators for Gas
EPOEuropean Payment Order
ERDSElectronic Registered Delivery Service
ESBEnterprise Service Bus

e-SENS

Electronic Simple European Networked Services

Large-scale pilot project with the aim of consolidating, improving, and extending technical solutions based around the building block DSIs to foster digital interaction with public administrations across the EU.

It improves the cross-border access of citizens and businesses in the different areas of eGovernment.

ESIElectronic Signatures and Infrastructures
eSignatureCEF building block to allow public administrations and businesses to accelerate the creation and verification of electronic signatures. The introduction of eSignature serves to significantly reduce the time required to conduct business and legal transactions, whilst also reducing the use of paper documents and therefore contributing to the sustainable economy
EESSIElectronic Exchange of Social Security Information. EESSI is owned by DG EMPL. It aims at improving the cross border communication between the national social security institutions of 32 countries (EU+EFTA Member States), by introducing an electronic communication platform for efficient exchange of information
ELRC

European Language Resource Coordination. Manages, maintains and coordinates the relevant language resources in all official languages of the EU and CEF associated countries. Is the brand name given to SMART 2015 1091 Lot 2 selected tender

EMPL (DG)

European Commission's Directorate-General for Employment, Social Affairs and Inclusion

eTGeCom Technology Group
eTS

electronic Trust Services

  • electronic signatures
  • electronic seals
  • time stamp
  • electronic delivery service
  • website authentication
By providing certainty on the legal validity of all these services, eTS seeks to ensure that businesses and citizens will use digital interaction as their natural way of conducting their affairs.
ETSIEuropean Telecommunications Standards Institute
ETSI ESIThe committee dealing with digital signatures (signature format, certificates, CSPs, trusted list) and ancillary services (Registered e-mail, Registered e-delivery, Time-Stamping, Long-term data preservation).
EU-CEGEuropean Common Entry Gate
EUPEnterprise Unified Process
EURAMIS

DGT’s internal translation memory database; complement definition with DGT's input if needed. A clone of DGT’s internal translation memory database, Euramis also exists; complement definition with DGT's input if needed

EVM

Earned Value Management

aka EVPM
EVPM

Earned Value Project/Performance Management

aka EVM


F


FIWARE

Future Internet ware

A middleware platform, driven by the European Union, for the development and global deployment of applications for Future Internet.
FTPFile Transfer Protocol


G


GLN

Global Location Number

GNU

A recursive acronym for "GNU's Not Unix!".
The GNU Project is a free software, mass collaboration project.

GS1Global Language for Business
GWGateway 

GZIP

GNU ZIP

A file format and a software application used for file compression and decompression.


H


HL7

Health Level-7

A set of international standards for the transfer of clinical and administrative data between software applications used by various healthcare providers. These standards focus on the application layer, which is layer 7 in the OSI model.

HTTP

Hypertext Transfer Protocol

HTTPS

aka HTTP over SSL

Hypertext Transfer Protocol Secure


I


ICD

Interface Control Document
IDIdentifier
IETFInternet Engineering Task Force
INEAInnovation and Networks Executive Agency
IntwhatInteroperability
IPInternet Protocol
IPRIntellectual Property Right
ISInformation System
ISAInteroperability Solutions for European Public Administrations
ISSP

The Information System Security Policy developed by DG ADMIN/DS

ITILInformation Technology Infrastructure Library
ITTOInput, Output, Tools and Techniques


J


J2EE

Previous name for Java EE.

JAR

Java Archive

A package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, ...) into one file in order to distribute application software or libraries on the Java platform.

Java EE

Java Enterprise Edition

Java EE provides an API and runtime environment for developing and running enterprise software, including network and web services, and other large-scale, multi-tiered, scalable, reliable, and secure network applications.

JavaScript

A high-level, dynamic, untyped, and interpreted programming language, which has been standardised in the ECMAScript language specification.

JAXB

Java Architecture for XML Binding

A Java API that makes it easier to access XML documents from applications written in the Java programming language.

JBoss

J2EE application server for developing and deploying enterprise Java applications, Web applications and services, and portals.

JBoss is now known as WildFly.

JMS

Java Message Service

A messaging standard that allows Java EE application components to create, send, receive and read messages.

JPAJava Persistence API
JSON

JavaScript Object Notation

Open-standard format using human-readable text to transmit data objects consisting of attribute–value pairs. It is the most common data format used for asynchronous browser/server communication (AJAJ) where it has largely replaced XML, which is used by AJAX.

JUST

European Commission's Directorate-General for Justice and consumers


K


Kerkovi

The eSENS generic AS4 Conformance & Interoperability bridge that achieves connectivity between the testing system (Minder Testbed) and the AS4-compliant Gateways.
KPIKey Performance Indicator


L


LAA

Legal Assurance and Accountability

LSP

Large Scale Pilot


M


M2M

Machine to Machine
MC

Message Consumer

The Message Consumer is an entity that interacts with a Receiving MSH (i.e. an MSH in the Receiving role) to consume data from a received user message.

Some examples are:

  • An application.
  • A queuing system.
  • Another SOAP processor.

The Consumer is always an MSH endpoint.

MDN

Message Disposition Notification

The acknowledgment sent in response to an AS2 message.

MEP

Message Exchange Pattern

A Message Exchange Pattern describes the pattern of messages required by a communications protocol to establish or use a communication channel.

MIME

Multipurpose Internet Mail Extensions

An internet e-mail standard, on whose format is used by most e-mail transmitted over SMTP.

MinderAn OSS generic testing environment, checking the technical conformance and interoperability of CEF building blocks.
MLAMutual Legal Assistance
MP

Message Producer

The Message Producer is an entity that interacts with a Sending MSH (i.e. an MSH in the Sending role) to initiate the sending of a user message.

Some examples are:

  • An application.
  • A queuing system.
  • Another SOAP processor.

But not another MSH!

The Producer is always an MSH endpoint.

MPC

Message Partition Channel

Different MPCs can exist, each defined as a Container.

An MPC allows the flow of messages from a Sending MSH to a Receiving MSH to be partitioned into several flows, each of which is controlled separately.

An MPC also allows flows from several Sending MSHs to be merged into a single unique flow that will be treated as such by a Receiving MSH.

MS

Member State(s)

MSAMaster Service Arragement

MSH

Message Service Handler

The MSH is an entity that is able to generate or process messages that conform to the ebMS specification, and which act in at least one of the two ebMS roles: Sender and Receiver.

In terms of SOAP processing, an MSH is either a SOAP processor or a chain of SOAP processors. In either case, an MSH has to be able to understand the eb:Messaging header (qualified with the ebMS namespace).

MTMachine Translation
MTOM

Message Transfer Optimisation Mechanism

or

Message Transmission Optimisation Mechanism

From SOAP.

MT@EC

The Machine Translation service of the European Commission


N


NLP

Natural language processing

Nonce

A number or bit string used only once in security engineering.
NRRNon-Repudiation of Receipt


O


OASIS

Advancing open standards for the information society

Non-profit, international consortium creating interoperable industry specifications based on public standards.

ODROnline Dispute Resolution
OMBOperational Management Board
OSI

Open Systems Interconnection

The OSI model is a conceptual model that characterises and standardises the communication functions of a telecommunication or computing system without regard to their underlying internal structure and technology. Its goal is the interoperability of diverse communication systems with standard protocols. The model partitions a communication system into abstraction layers. The original version of the model defined seven layers.

OSS

Open Source Software

Oxalis

Oxalis is a PEPPOL Access Point OSS implementation.


P


PAO

Project and Architecture Office
PConf

Processing Mode Configuration

A text file with extension .pconf is used by an Eclipse plug-in to generate the PMode XML file.
PDFPortable Document Format

PEPPOL

Pan-European Public Procurement Online

PKI

Public Key Infrastructure

PMode

Processing Mode

A collection of parameters that determine how User Messages are exchanged between a pair of Access Points with respect to Quality of Service, Transmission Mode and Error Handling.

PoC

Point of Contact

Name of contact person.

POJOPlain Old Java Object 

PSC

Point of Single Contact

PSPPolicy Support Programme


Q


QoS

Quality of Service


R


RA

Registration Authority
RSPReliable Secure Profile
RUPRational Unified Process


S


S/MIME

Secure/Multipurpose Internet Mail Extensions

A standard for public key encryption and signing of MIME data.

SADSoftware Architecture Document
SADSolution Architecture Document
SAML

Security Assertion Markup Language

SAML is an XML standard that allows secure web domains to exchange user authentication and authorisation data.

Sample implementationSoftware developed by CEF that may be used to get familiar with the technical specifications in a test environment or as a working solution in a production environment
SANTE (DG)European Commission's Directorate-General Health and Food Safety
SATSelf-Assessment Tool
SATSolution Architecture Template
SBBSolution Building Block
SBDH

Standard Business Document Header

From UN/CEFACT.

ScPScalability and Performance
SDDService Delivery Document
SDDSolutions Delivery Document 
SDOStandards Developing Organisation 
SecSecurity
SLAService Level Agreement
SMLService Metadata Locator
SMOStakeholder Management Office
SMPService Metadata Publisher
SMTPSimple Mail Transfer Protocol
SO

Submit Operation

The Submit Operation occurs at the endpoints and only once per message lifetime.

Any Actions performed by an intermediary will be defined in different terms.
SO

Support Office

The service delivery team. Covers ITIL aspects.

SOAP

Simple Object Access Protocol

SODService Offering Description

SPOCS

Simple Procedure Online for Cross-Border Services

SPOCS was a CIP LSP project that was active between May 2009 and December 2012. SPOCS aimed to build the next generation of PSC online portals – which every European country now has in place – through the availability of high impact cross-border electronic procedures.

SSL

Secure Sockets Layer

SSL is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remains private and whole.

SUTSystem Under Test


T


TC
Technical Committee
TDDTest-Driven Development

TLS

Transport Layer Security

A protocol that ensures privacy and message integrity between communicating applications and their users on the internet.

TLS is the successor to SSL.

TO

Technical Office

Responsible for components and software development.

TPDTobacco Products Directive
TSO

Transmission System Operators

ENTSOG is one such TSO.


U


UN
United Nations 
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
URLUniform Resource Locator


W


W3C

World Wide Web Consortium

The main international standards organisation for the World Wide Web.

WARWeb Application Archive
WildFlyApplication Server formerly known as JBoss.
WLSTWeblogic Scripting Tool

WS

Web Services

WSDL

Web Services Description Language

The WSDL represents a contract for the web service, it defines what the web service does. It's largely created by copy & pasting from other places.

WS-IWeb Service Interoperability organisation
WS-Reliability

SOAP-based OASIS specification that fulfils reliable messaging requirements critical to some applications of web services.

N.B. WS-Reliability has been superseded by WS‑ReliableMessaging.

WSRMWeb Service Reliable Messaging
WSSWeb Server Software
WSSEWSSE is a family of open security specifications for SOAP web services. The basic premise of WSSE is that a request header is checked for encrypted credentials, verified using a timestamp and nonce, and authenticated for the requested user using a password digest.

WS-Security

SOAP-based OASIS specification that applies security to Web Services.


X


X.509

Cryptography standard for PKI.

XML

eXtensible Markup Language

A W3C markup language defining a set of rules for encoding documents in a format which is both human-readable and machine-readable.

XMLDSIGXML Digital Signature
XMLENC

XML Encryption

A stream-based XML output library for the Java programming language. Designed with the goals of speed and simplicity.

XPeXtreme Programming
XPathA syntax for defining parts of an XML document.
XSD

XML Schema Definition

W3C recommendation that specifies how to formally describe the elements in XML.

Z


ZIP

An archive file format that supports lossless data compression.