Overview

Overview
The purpose of these Introduction articles is to provide a basic understanding of the software, how the software functions, how the different software compo...
Tue, 16 May, 2023 at 8:37 PM
hopp Components
In this article, we introduce the main components of hopp data migration software. The main components make up the core software required to execute a compl...
Wed, 31 May, 2023 at 12:15 AM
Houreglas - Maps and Interface
Our different maps are a key feature of the architecture of our software. The idea is that we specify two separate maps. One represents the requirements of ...
Wed, 31 May, 2023 at 12:35 AM
Target and Source Map
A fundamental element in any data migration scenario is the way it is specified how to migrate the source data to the target data. The success of any da...
Wed, 31 May, 2023 at 12:36 AM
Runtime, Code Generation and Manual Rules
The Engine contains the code generators generating the code to execute the migration. In addition, the Engine provides the base class libraries supporting t...
Tue, 16 May, 2023 at 8:59 PM
The Portal, Runtime and the Execution environment
While the class libraries described above contain the generated code, the manual rule implementations, the interfaces, and indeed all the bits and pieces ne...
Tue, 16 May, 2023 at 9:03 PM
Tracking, monitoring and collaborating on events and results
The Portal component presents the migration results and events. As a web application, it is easily reachable by a wider audience, which may include users fr...
Tue, 16 May, 2023 at 9:07 PM
Configuration Example
The entire hopp software solution can be implemented and run on one, single machine – even a laptop. This can be useful for demonstration and prototyping an...
Wed, 31 May, 2023 at 3:41 PM
Mapping and Execution Flow
When an actual migration is running all of hopp software components are used, each performing their individual task. This article provides an overview of th...
Wed, 31 May, 2023 at 3:08 PM
Mapping Semantics
Specifying the mapping rules for any data migration is complicated. The specifications tend to grow indeed very big, there is a myriad of dependencies and u...
Tue, 16 May, 2023 at 9:17 PM