Sign in to use this feature.

Years

Between: -

Subjects

Journals

Article Types

Countries / Regions

Search Results (1)

Search Parameters:
Authors = Richard R. Petrasch

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
22 pages, 10559 KiB  
Article
Data Integration and Interoperability: Towards a Model-Driven and Pattern-Oriented Approach
by Roland J. Petrasch and Richard R. Petrasch
Modelling 2022, 3(1), 105-126; https://doi.org/10.3390/modelling3010008 - 27 Feb 2022
Cited by 19 | Viewed by 14069
Abstract
Data integration is one of the core responsibilities of EDM (enterprise data management) and interoperability. It is essential for almost every digitalization project, e.g., during the migration from a legacy ERP (enterprise resource planning) software to a new system. One challenge is the [...] Read more.
Data integration is one of the core responsibilities of EDM (enterprise data management) and interoperability. It is essential for almost every digitalization project, e.g., during the migration from a legacy ERP (enterprise resource planning) software to a new system. One challenge is the incompatibility of data models, i.e., different software systems use specific or proprietary terminology, data structures, data formats, and semantics. Data need to be interchanged between software systems, and often complex data conversions or transformations are necessary. This paper presents an approach that allows software engineers or data experts to use models and patterns in order to specify data integration: it is based on data models such as ER (entity-relationship) diagrams or UML (unified modeling language) class models that are well-accepted and widely used in practice. Predefined data integration patterns are combined (applied) on the model level leading to formal, precise, and concise definitions of data transformations and conversions. Data integration definitions can then be executed (via code generation) so that a manual implementation is not necessary. The advantages are that existing data models can be reused, standardized data integration patterns lead to fast results, and data integration specifications are executable and can be easily maintained and extended. An example transformation of elements of a relational data model to object-oriented data structures shows the approach in practice. Its focus is on data mappings and relationships. Full article
(This article belongs to the Special Issue Model Driven Interoperability for System Engineering)
Show Figures

Figure 1

Back to TopTop