A systematic review on software design patterns in today's perspective

M Rahman, MSH Chy, S Saha - 2023 IEEE 11th International …, 2023 - ieeexplore.ieee.org
Larger Object Oriented (OO) software systems can benefit greatly from the use of software
design patterns. Because design pattern offers a well-structured and proven solution to …

Software-engineering design patterns for machine learning applications

H Washizaki, F Khomh, YG Guéhéneuc, H Takeuchi… - Computer, 2022 - ieeexplore.ieee.org
In this study, a multivocal literature review identified 15 software-engineering design
patterns for machine learning applications. Findings suggest that there are opportunities to …

Non-functional requirements for machine learning: Understanding current use and challenges among practitioners

KM Habibullah, G Gay, J Horkoff - Requirements Engineering, 2023 - Springer
Abstract Systems that rely on Machine Learning (ML systems) have differing demands on
quality—known as non-functional requirements (NFRs)—from traditional systems. NFRs for …

Practitioners' insights on machine-learning software engineering design patterns: a preliminary study

H Washizaki, H Takeuchi, F Khomh… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
Machine-learning (ML) software engineering design patterns encapsulate reusable
solutions to commonly occurring problems within the given contexts of ML systems and …

A critical analysis of Zero Trust Architecture (ZTA)

EB Fernandez, A Brazhuk - Computer Standards & Interfaces, 2024 - Elsevier
Zero Trust (ZT) has become a very hot approach for building secure systems, promoted by
industry and government as a new way to produce systems with a high degree of security …

Preliminary literature review of machine learning system development practices

Y Watanabe, H Washizaki, K Sakamoto… - 2021 IEEE 45th …, 2021 - ieeexplore.ieee.org
To guide practitioners and researchers to design and research Machine Learning (ML)
system development processes, we conduct a preliminary literature review on ML system …

Design patterns in machine learning

M Armyanova, Y Aleksandrova - AIP Conference Proceedings, 2023 - pubs.aip.org
The Artificial intelligence (AI) affects almost every field of modern technologies. The Machine
learning is used as one of the most successful methods for developing AI. The Machine …

Constructing reusable knowledge for machine learning projects based on project practices

H Takeuchi, K Imazaki, N Kuno, T Doi… - Intelligent Decision …, 2022 - journals.sagepub.com
Recently, machine learning (ML) techniques have been introduced into various domains.
This study focuses on projects for the development of ML-based service systems in which …

Tackling version management and reproducibility in mlops

PD Melin - 2023 - repositorio-aberto.up.pt
The growing adoption of machine learning solutions requires advancements in applying
best practices to maintain artificial intelligence systems in production. Machine Learning …

Enterprise architecture based representation of architecture and design patterns for machine learning systems

H Takeuchi, T Doi, H Washizaki… - 2021 IEEE 25th …, 2021 - ieeexplore.ieee.org
In this study, we consider projects for the development of machine learning (ML) service
systems that apply ML techniques to enterprise functions, and propose a method of …