Yayın:
On the distributed software architecture of a data analysis workflow: A case study

dc.contributor.authorTasgetiren, Nail
dc.contributor.authorTigrak, Umit
dc.contributor.authorBozan, Erdal
dc.contributor.authorGul, Guven
dc.contributor.authorDemirci, Emir
dc.contributor.authorSaribiyik, Hakan
dc.contributor.authorAktas, Mehmet S.
dc.date.accessioned2026-06-27T14:36:21Z
dc.date.issued2022
dc.description.abstractHybrid distributed computing software architectures gain great importance in data analysis workflows as the number of available underlying machine learning libraries and data storage systems increase. We argue that there is a need for novel approaches for software architecture designs that can enable machine learning data analysis workflows to run on top of different subsystem libraries. To address this need, we propose a hybrid distributed software architecture in this manuscript. The proposed architecture manages machine learning models for both supervised and unsupervised machine learning data analysis workflows. To show the usability of the proposed architecture, we implement a prototype for the banking sector as a case study. The prototype application includes two data analysis workflows: a workflow for predicting the loan usage tendency of customers, and a workflow for clustering the customers based on the usage patterns of banking loans. The prototype is tested on a large scale banking dataset. Performance tests were carried out to investigate the performance in terms of both responsiveness and scalability of the system. The results obtained reveal the usability of the proposed architecture.en
dc.description.sponsorshipFibabanka
dc.description.urihttps://doi.org/10.1002/cpe.6522
dc.identifier.doi10.1002/cpe.6522
dc.identifier.eissn1532-0634
dc.identifier.issn1532-0626
dc.identifier.issue9
dc.identifier.urihttps://hdl.handle.net/20.500.14981/62591
dc.identifier.volume34
dc.identifier.wos000678778400001
dc.language.isoeng
dc.publisherWILEY
dc.relation.ispartofCONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
dc.subjectdata analysis workflow
dc.subjectdistributed software architecture
dc.subjectfacade design pattern
dc.subjectlambda software architecture
dc.subjectmachine learning workflows
dc.subjectComputer Science
dc.titleOn the distributed software architecture of a data analysis workflow: A case study
dc.typeArticle
dspace.entity.typePublication
local.import.sourceWOS

Dosyalar

Koleksiyonlar