Please use this identifier to cite or link to this item:
https://ruomoplus.lib.uom.gr/handle/8000/2038| Title: | A Semi-Automated Approach for Resolving Data-Driven Architecture Mismatches | Authors: | Karathanasis, Christos Maikantis, Theodoros Nikolaidis, Nikolaos Ampatzoglou, Apostolos Chatzigeorgiou, Alexander Mittas, Nikolaos |
Author Department Affiliations: | Department of Applied Informatics Department of Applied Informatics Department of Applied Informatics |
Author School Affiliations: | School of Information Sciences School of Information Sciences |
Subjects: | FRASCATI__Natural sciences__Computer and information sciences FRASCATI__Engineering and technology__Electrical engineering, Electronic engineering, Information engineering |
Keywords: | architecture mismatch heterogenous data interoperable software software connectors technical debt |
Issue Date: | 21-Aug-2024 | Publisher: | IEEE | Volume Title: | Proceedings of the 2024 IEEE 21st International Conference on Software Architecture Companion (ICSA-C) | Start page: | 1 | End page: | 7 | Conference: | 2024 IEEE 21st International Conference on Software Architecture Companion (ICSA-C) | Abstract: | In contemporary software development, there is a need for delivering solutions that require the integration of multiple software systems, each one relying on different architec-tural decisions. For instance, e-shop solutions must communi-cate with the ERP solution that the company possesses to handle prices, products, and stock. However, such an integration is not always a trivial issue since interoperability problems might arise. A root cause for such interoperability issues is architecture mismatches: e.g., caused by heterogeneity on how data are stored and are expected to be exchanged in the two systems. In-teroperability problems can cause delays to the development, require extended communication with different teams, and usually adds complexity to the system. In this paper, we propose a semi-automated AI-based approach and a middleware software solution ('a connector') to aid software engineers in 'connecting' applications with heterogeneous data storing schemas. We have validated our approach and tool with a company that connects ERP systems with e-shops, through a qualitative study. |
URI: | https://ruomoplus.lib.uom.gr/handle/8000/2038 | ISBN: | [9798350366259] | DOI: | 10.1109/ICSA-C63560.2024.00007 | Rights: | CC0 1.0 Παγκόσμια Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές |
Corresponding Item Departments: | Department of Applied Informatics Department of Applied Informatics Department of Applied Informatics |
| Appears in Collections: | Conference proceedings |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| karathanasis2024icsa.pdf | 625,34 kB | Adobe PDF | View/Open |
SCOPUSTM
Citations
1
checked on Apr 17, 2026
Page view(s)
112
checked on Apr 18, 2026
Download(s)
65
checked on Apr 18, 2026
Google ScholarTM
Check
Altmetric
Altmetric
This item is licensed under a Creative Commons License