Mapping-Based Approach to Integration of Technical Spaces

Vladimir Dimitrieski1, Slavica Kordic1, Sonja Ristic1, Heiko Kern2, and Ivan Lukovic31

  1. Faculty of Technical Sciences, Trg Dositeja Obradovića 6
    21000 Novi Sad, Serbia
    {dimitrieski, slavica, sdristic}@uns.ac.rs
  2. Institute for Applied Computer Science, Goerdelerring 9
    04109 Leipzig, Germany
    kern@infai.org
  3. Faculty of Organizational Sciences, Jove Ilića 154
    11000 Belgrade, Serbia
    ivan.lukovic@fon.bg.ac.rs

Abstract

In the contemporary business landscape, the seamless integration of software components and systems is vital for ensuring the unimpeded flow of information, which is key to achieving success in the market. While addressing integration issues using standardized communication interfaces is generally preferred, standards are often adjusted or disregarded due to business goals or market strategies. Consequently, developers often resort to the manual development of integration adapters. This process is time-consuming, error-prone and persists as a significant cost factor. In this paper, we address integration issues and introduce a novel mapping-based approach for structured, automated, and reusable integration. We present an automated development process for the integration adapters at a higher level of abstraction, based on model-driven software development principles. We also present a tool called AnyMap and a visual domain-specific modeling language for specifying mappings and generating adapters, and we demonstrate the approach in a practical use case.

Key words

mapping-based integration, technical spaces, model transformations, model-driven software development, Industry 4.0

Digital Object Identifier (DOI)

https://doi.org/10.2298/CSIS240701009D

Publication information

Volume 22, Issue 1 (January 2025)
Year of Publication: 2025
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Lukovic3, V. D. S. K. S. R. H. K. a. I.: Mapping-Based Approach to Integration of Technical Spaces. Computer Science and Information Systems, Vol. 22, No. 1, 279–310. (2025), https://doi.org/10.2298/CSIS240701009D