中文
相关论文

相关论文: A Catalog of Micro Frontends Anti-patterns

200 篇论文

Search-based software engineering (SBSE), which integrates metaheuristic search techniques with software engineering, has been an active area of research for about 25 years. It has been applied to solve numerous problems across the entire…

软件工程 · 计算机科学 2026-05-07 Hassan Sartaj , Shaukat Ali , Paolo Arcaini , Andrea Arcuri

Adversarial attacks for machine learning models have become a highly studied topic both in academia and industry. These attacks, along with traditional security threats, can compromise confidentiality, integrity, and availability of…

密码学与安全 · 计算机科学 2020-12-10 Jakub Breier , Adrian Baldwin , Helen Balinsky , Yang Liu

Over the past 15 years, hundreds of bias mitigation methods have been proposed in the pursuit of fairness in machine learning (ML). However, algorithmic biases are domain-, task-, and model-specific, leading to a `portability trap': bias…

机器学习 · 计算机科学 2025-05-29 MaryBeth Defrance , Guillaume Bied , Maarten Buyl , Jefrey Lijffijt , Tijl De Bie

Performance antipatterns are known to degrade the responsiveness of microservice-based systems, but their impact on energy consumption remains largely unexplored. This paper empirically investigates whether widely studied performance…

软件工程 · 计算机科学 2026-02-13 Alessandro Aneggi , Vincenzo Stoico , Andrea Janes

Front-end development constitutes a substantial portion of software engineering, yet converting design mockups into production-ready User Interface (UI) code remains tedious and costly. While recent work has explored automating this process…

软件工程 · 计算机科学 2026-04-16 Yi Gui , Jiawan Zhang , Yina Wang , Tianran Ma , Yao Wan , Shilin He , Dongping Chen , Zhou Zhao , Wenbin Jiang , Xuanhua Shi , Hai Jin , Philip S Yu

Spreadsheet engineering adapts the lessons of software engineering to spreadsheets, providing eight principles as a framework for organizing spreadsheet programming recommendations. Spreadsheets raise issues inadequately addressed by…

软件工程 · 计算机科学 2024-12-31 Thomas A. Grossman

The aim of this paper to provide the solution microservices architecture as a popular alternative to monolithic architecture. It discusses the advantages of microservices and the challenges that organizations face when transitioning from a…

软件工程 · 计算机科学 2023-09-08 Momil Seedat , Qaisar Abbas , Nadeem Ahmad

Context: The software development industry is rapidly adopting machine learning for transitioning modern day software systems towards highly intelligent and self-learning systems. However, the full potential of machine learning for…

软件工程 · 计算机科学 2021-10-18 Saad Shafiq , Atif Mashkoor , Christoph Mayr-Dorn , Alexander Egyed

[Background] The MVP concept has influenced the way in which development teams apply Software Engineering practices. However, the overall understanding of this influence of MVPs on SE practices is still poor. [Objective] Our goal is to…

软件工程 · 计算机科学 2023-05-16 Silvio Alonso , Marcos Kalinowski , Bruna Ferreira , Simone D. J. Barbosa , Helio Lopes

Pre-trained Transformer-based large models have revolutionized personal virtual assistants, but their deployment in cloud environments faces challenges related to data privacy and response latency. Deploying large models closer to the data…

分布式、并行与集群计算 · 计算机科学 2025-07-22 Ziming Dai , Chao Qiu , Fei Gao , Yunfeng Zhao , Xiaofei Wang

Performance antipatterns document bad design patterns that have negative influence on system performance. In our previous work we formalized such antipatterns as logical predicates that predicate on four views: (i) the static view that…

软件工程 · 计算机科学 2014-04-04 Antinisca Di Marco , Catia Trubiani

The rapid evolution of Large Language Model (LLM) inference systems has yielded significant efficiency improvements. However, our systematic analysis reveals that current evaluation methodologies frequently exhibit fundamental flaws, often…

The increasing reliance on applications with machine learning (ML) components calls for mature engineering techniques that ensure these are built in a robust and future-proof manner. We aim to empirically determine the state of the art in…

软件工程 · 计算机科学 2020-07-30 Alex Serban , Koen van der Blom , Holger Hoos , Joost Visser

Federated learning has received fast-growing interests from academia and industry to tackle the challenges of data hungriness and privacy in machine learning. A federated learning system can be viewed as a large-scale distributed system…

机器学习 · 计算机科学 2021-06-21 Sin Kit Lo , Qinghua Lu , Liming Zhu , Hye-young Paik , Xiwei Xu , Chen Wang

Multimodal Large Language Models (MLLMs) have demonstrated remarkable capabilities in automated front-end engineering, e.g., generating UI code from visual designs. However, existing front-end UI code generation benchmarks have the…

软件工程 · 计算机科学 2026-03-17 Jingyu Xiao , Ming Wang , Man Ho Lam , Yuxuan Wan , Junliang Liu , Yintong Huo , Michael R. Lyu

Additional requirements are set for mobile applications in relation to applications for desktop computers. These requirements primarily concern the support to different platforms on which such applications are performed, as well as the…

软件工程 · 计算机科学 2010-03-25 D. Plakalovic , D. Simic

Current dark pattern research tells designers what not to do, but how do they know what to do? In contrast to prior approaches that focus on patterns to avoid and their underlying principles, we present a framework grounded in positive…

人机交互 · 计算机科学 2024-03-05 Evan Caragay , Katherine Xiong , Jonathan Zong , Daniel Jackson

Large Language Models (LLMs) have made significant strides in front-end code generation. However, existing benchmarks exhibit several critical limitations: many tasks are overly simplistic, test cases often lack rigor, and end-to-end…

软件工程 · 计算机科学 2025-06-19 Hongda Zhu , Yiwen Zhang , Bing Zhao , Jingzhe Ding , Siyao Liu , Tong Liu , Dandan Wang , Yanan Liu , Zhaojian Li

This study investigates the barriers to integrating Design for Assembly (DFA) principles within modular product architectures established using the Modular Function Deployment (MFD) method -- a critical stage for deploying mass…

软件工程 · 计算机科学 2024-11-28 Fabio Marco Monetti , Adam Lundström , Antonio Maffei

Following the recent surge in adoption of machine learning (ML), the negative impact that improper use of ML can have on users and society is now also widely recognised. To address this issue, policy makers and other stakeholders, such as…

软件工程 · 计算机科学 2021-03-02 Alex Serban , Koen van der Blom , Holger Hoos , Joost Visser