Glossary
This glossary collects and defines terms from the Building, Operating and Management publications.
Veritran Platform
- allowed transaction
Transaction that can be performed by a bank user classified under a specific profile.
- animation
Effects used to change specific attributes of a component at a certain moment or upon a specific action.
- API REST
Invoking an external service via a REST protocol.
- API SOAP
Invoking an external service via a SOAP protocol.
- Application Programming Interface (API)
A software intermediary that allows two applications to communicate.
- application themes
Preset packages of graphical appearance details, such as color, size, fonts and backgrounds, which define the look & feel of a screen.
- app template
Predesigned app that offers a complete user interaction flow and is oriented towards a specific use case.
- app version
Unique state of an application that is identified by a unique number. This number is assigned automatically in increasing order and corresponds to new developments in the app.
- attributes
Characteristics of a component configured in the Attributes Editor of the Visual Builder.
- Audit
System that obtains history of updates to entities in other systems or platform services. It audits business entities, tracks how these entities were modified and describes how those changes impact on the platform business.
- authorizator process
Middleware process responsible for determining the routing that will be given to each transaction, applying the business rules themselves and transmitting them to an external processing system (Host).
- block
In Lambda processes, blocks represent a variety of functions and operations that can involve transactions, registers, arrays, conditionals and more.
- Blue-green
Feature that allows you to test changes in a controlled environment by deploying changes to a reduced number of users to minimize risks.
- Blue-green experiment
Test of an app or platform version in a controlled environment.
- blue node
Production node.
- branch
Copy of an app or module used to develop and test changes made to screens and processes of an app in an independent manner.
- branch update
Action that brings changes from the main branch to another branch.
- build
Generation of an app's binary.
- business experiment
Blue-Green experiment that tests updates on a product of the platform.
- business rule
Rule applied to the logic of a transaction that involves the conditions under which such transaction is approved.
- Business Rules Management System (BRM)
Platform service that defines and applies business rules to transactions by assessing and approving or rejecting them based on certain conditions.
- campaign
Information regarding products or services provided to the app user.
- canvas
Simulator that allows you to see what the screen of your app will look like while adding or removing components and setting their attributes.
- closed experiment
Any experiment stopped in your system.
- commit
The action that brings changes made in a branch to the main branch. Each commit generates a new app version.
- communication protocol
Set of rules that determines transmission of data between services within the same network. Also known as network communication protocol.
- component
Element used to build a screen using the drag & drop feature that may have different functionalities depending on its function.
- component-type interface
Interface that will be displayed as a component in the Visual Builder. To use it, the module must be linked to the app in the app dependencies.
- configurable host transaction
Low-code transaction created in Studio that is automatically created in the middleware.
- configurable transaction
Transaction configured with low-code and published from Studio, interpreted and executed by the middleware.
- conflict
Changes or differences between the main branch and another branch.
- container component
Component that includes other several components within
- context
Sum of app or module and a branch a user is working on in a specific environment.
- dependencies
Studio feature that allows the user to link a module to an app or to another module to be able to use the module's content.
- device blacklist
List of devices that are not allowed to operate the app in order to avoid fraud.
- device handler process
Middleware process responsible for enabling communication with the different devices.
- disallowed transaction
Transaction that cannot be performed by a bank user classified under a specific profile.
- drag & drop
Feature that allows you to grab an object and place (drop) it into a different location.
- evaluation code
Unique identifier for a transaction evaluation.
- extensions
Different types of pre-built elements – such as app templates or feature templates - available at Veritran Marketplace that accelerate the app building process.
- extensions subscription
Acquisition of extensions in Veritran Marketplace to be used in a Studio environment to accelerate the app building process.
- external service
Service that solves the business logic of a transaction by invoking API services (third-party services) via a REST or SOAP communication protocol.
- feature branch
Branch created to work on a copy of the main branch without affecting the productive version of the app.
- feature template
Type of extension that solves a specific business or cross-market functionality with a limited flow of interaction.
- function
Logic executed within the steps of a process. Each step of a process can contain only one function.
- global parameters
Configuration information whose scope applies to your Studio environment.
- global registers
Registers available for all the apps within the same Studio environment. Their numeric IDs go from 1 to 1000.
- green node
Node that receives the new updates first. This is not the production node.
- hotfix
Immediate patch or fix applied to correct defects found within the app.
- hotfix branch
Branch containing a hotfix to avoid making changes in the main branch.
- Identity Management (IDM)
Platform service used to create, search and manage organizations and users.
- interface
Functionality that communicates a module with an app or another module. It is required to use a module's content.
- lambda
Blocks of code that can be assigned to variables, passed as an argument, or returned from a function call.
- lambda process
Process built in the Lambda Editor through the use of a visual programming language.
- layout template
Reusable feature configuration to enable adding instances to different components.
- legacy process
Process built using the form method. Processes are currently created using the Lambda Editor.
- library component
Reusable component that can be added to screen by duplicating it or referencing the original element.
- line
Together with stations, a line is a platform object that manages in and out traffic from the Core Server. Lines define connections to the node, and works as an entry and exit port.
- local registers
Registers that are specific to an app or module. Their numeric IDs can range from 1000 upwards.
- main branch
Stable, read-only branch of your app or module from which new branches are created.
- main module
Module that represents the app itself in the branch navigator.
- middleware
Software that provides common services and capabilities to applications outside of what’s offered by the operating system.
- Middleware
Set of processes that runs over VT-NET runtime system and routes, orchestrates and integrates client’s and third parties’ APIs to solve transactions initiated by different devices and apps.
- mobile app
App that is accessible using a mobile device.
- Mobile Builder
Platform component used to generate and manage mobile apps, and to visualize and configure each app's parameters, the environments and products associated to it, the platform versions and the runners used to generate the app.
- module
Reusable configuration unit that you can create for a screen or for a component.
- native transaction
Former type of transaction created on the middleware. It can be invoked in Studio.
- non-fatal issue
Controlled configuration issues that might affect an app's functioning.
- Notification Server
Platform service used to create, manage and run custom-made messaging campaigns.
- omnichannel
Approach which streamlines all the customer interactions across multiple touchpoints in a unified way to deliver a consistent experience across different devices and channels.
- parameter
Global configuration information given to the different components of the platform. It consists of an ID, type of information stored, a value, and scope (global or site).
- private extension
Extension with restricted access to specific users.
- process
Sequences of steps that add logic to an app. Each step runs an operation or function.
- product
Bank product on which the rules that determine whether a transaction is approved or rejected are applied.
- profile
Collection of settings associated to a user whose permissions and information are set in the Veritran platform.
- Quickpublish
Studio feature that allows you to generate and publish only the changes made to a process or screen.
- register
Previously called token. Data repository where you can store any value, relating it to a numeric identifier.
- release candidate
Blue-Green experiment divided into blue and green groups.
- resource
Images, icons, fonts, video files, audio files, widgets or any type of file that can be uploaded to the different systems of the VT platform.
- response code mapping
Process used to associate response codes of a client's service to the platform's response codes and add custom messages.
- REST service
HTTP communication protocol to involve services in a specific environment.
- runner
Virtual machine used to generate an app's binary.
- screens
Visual areas with distinct content that can be arranged to form a site view.
- screen-type interface
Interface that will be displayed as a screen or screens flow in the Visual Builder. To use it, the module must be linked to the app in the app dependencies.
- simulator
Canvas that allows the to simulate the look and feel of the screens of an app by using the drag & drop feature.
- Single Sign On (SSO)
Authentication service to log in to different platforms or systems with a single user and password.
- site parameters
Configuration information whose scope applies only to your current app.
- site views
Groups of screens that have the same layout.
- snapshot
Exact picture of an application that captures values for arrays and registers during its execution.
- SOAP service
XML communication protocol to invoke services in a specific environment.
- source
Origin of the API configuration of the entity.
- station
Together with lines, a station is a platform object that manages in and out traffic from the Core Server. Stations are associated with a line and take messages with their requests or responses and places them in the next process' queue.
- system experiment
Blue-Green experiment that tests a new version of the platform.
- tamper detection
Ability of a device to sense that an active attempt to compromise the device integrity or the data associated with the device is in progress.
- tamper detector
Preventive measure to avoid any attempt to tamper with an application without consent.
- tracking
Feature that allows you to collect and visualize data on how users interact with your app by setting specific tracking events and user properties.
- transaction
Services executed in the middleware of the Veritran platform used to implement complex business logic in your app, consume databases and invoke external services and processes.
- transaction code
Unique identifier for a transaction.
- transaction response code
Codes configured to identify a transaction's flow response and set a message to be seen by the app user during the response.
- universal app
App that can be accessed through an internet browser or from mobile devices.
- variable
Functionality that stores values that are then used in a transaction flow.
- Veritran Marketplace
Digital repository for users to consume and share extensions that accelerate the building of apps in Veritran Studio.
- VT-NET
Runtime that provides network functions such as communication management and transactional messaging.
- VT-NET profile
Profiles assigned to the platform users that have permissions to execute commands in the Operator
- VT Operator
Also called Operator. Tool used to introduce command lines, restart, stop, modify or check processes. It notifies the platform about business updates required and acts as a debugging tool.
- VT service
Association of a VT service with a native transaction to invoke services when executing the transaction.
- web app
App that is accessible using any web browser.