中文
相关论文

相关论文: Software Development with Feature Toggles: Practic…

200 篇论文

Bias is an inherent threat to human decision-making, including in decisions made during software development. Extensive research has demonstrated the presence of biases at various stages of the software development life-cycle. Notably, code…

软件工程 · 计算机科学 2025-04-28 Yoseph Berhanu Alebachew , Chris Brown

Developers often insert temporary "print" or "log" instructions into their code to help them better understand runtime behavior, usually when the code is not behaving as they expected. Despite the fact that such monitoring instructions, or…

软件工程 · 计算机科学 2025-04-18 Yi-Hung Chou , Yiyang Min , April Yi Wang , James A. Jones

Recent advancements in imitation learning have led to transformer-based behavior foundation models (BFMs) that enable multi-modal, human-like control for humanoid agents. While excelling at zero-shot generation of robust behaviors, BFMs…

机器学习 · 计算机科学 2026-03-30 Ron Vainshtein , Zohar Rimon , Shie Mannor , Chen Tessler

It is well known that the software process in place impacts the quality of the resulting product. However, the specific way in which this effect occurs is still mostly unknown and reported through anecdotes. To gather a better understanding…

软件工程 · 计算机科学 2016-02-24 Rasul Tumyrkin , Manuel Mazzara , Mohammad Kassab , Giancarlo Succi , JooYoung Lee

Logging is a significant programming practice. Due to the highly transactional nature of modern software applications, massive amount of logs are generated every day, which may overwhelm developers. Logging information overload can be…

软件工程 · 计算机科学 2022-07-20 Yiming Tang , Allan Spektor , Raffi Khatchadourian , Mehdi Bagherzadeh

Use case driven development methodologies put use cases at the center of the software development process. However, in order to support automated development and analysis, use cases need to be appropriately formalized. This will also help…

软件工程 · 计算机科学 2016-03-30 Rui Couto , António Nestor Ribeiro , José Creissac Campos

In Machine Learning, feature selection entails selecting a subset of the available features in a dataset to use for model development. There are many motivations for feature selection, it may result in better models, it may provide insight…

机器学习 · 计算机科学 2021-06-14 Padraig Cunningham , Bahavathy Kathirgamanathan , Sarah Jane Delany

Fault tolerance is a key factor of industrial computing systems design. But in practical terms, these systems, like every commercial product, are under great financial constraints and they have to remain in operational state as long as…

系统与控制 · 计算机科学 2015-03-31 Andrey A. Shchurov

Large Language Models have quickly become a central component of modern software development workflows, and software practitioners are increasingly integrating LLMs into various stages of the software development lifecycle. Despite the…

软件工程 · 计算机科学 2025-10-13 Italo Santos , Cleyton Magalhaes , Ronnie de Souza Santos

Feature models are used to specify variability of user-configurable systems as appearing, e.g., in software product lines. Software product lines are supposed to be long-living and, therefore, have to continuously evolve over time to meet…

软件工程 · 计算机科学 2016-04-04 Frederik Deckwerth , Géza Kulcsár , Malte Lochau , Gergely Varró , Andy Schürr

Static analyzers are tool sets which are proving to be indispensable to modern programmers. These enable the programmers to detect possible errors and security defects present in the current code base within the implementation phase of the…

软件工程 · 计算机科学 2019-05-14 Eljose E Sajan , Yunpeng Zhang , Liang-Chieh Cheng

A systems quality is a major concern for development teams when it evolve. Understanding the effects of a loss of quality in the codebase is crucial to avoid side effects like the appearance of technical debt. Although the identification of…

Continuous practices that rely on automation in the software development workflow have been widely adopted by industry for over a decade. Despite this widespread use, software development remains a primarily human-driven activity that is…

软件工程 · 计算机科学 2021-04-07 Omar Elazhary , Margaret-Anne Storey , Neil A. Ernst , Elise Paradis

An issue tracker is a software tool used by organisations to interact with users and manage various aspects of the software development lifecycle. With the rise of agile methodologies, issue trackers have become popular in open and…

软件工程 · 计算机科学 2024-07-12 Lloyd Montgomery , Clara Lüders , Walid Maalej

Background. Automated test execution is an important activity to gather information about the quality of a software project. So-called flaky tests, however, negatively affect this process. Such tests fail seemingly at random without changes…

软件工程 · 计算机科学 2026-03-02 Alexander Berndt , Zoltán Nochta , Thomas Bach

Feature modeling has been a very popular approach for variability management in software product lines. Building a feature model requires substantial domain expertise, however, even experts cannot foresee all future possibilities. Changing…

软件工程 · 计算机科学 2019-03-19 Ahmet Serkan Karataş

Code changes are an integral part of the software development process. Many code changes are meant to improve the code without changing its functional behavior, e.g., refactorings and performance improvements. Unfortunately, validating…

软件工程 · 计算机科学 2025-02-25 Lars Gröninger , Beatriz Souza , Michael Pradel

Secure software engineering is a fundamental activity in modern software development. However, while the field of security research has been advancing quite fast, in practice, there is still a vast knowledge gap between the security experts…

软件工程 · 计算机科学 2021-04-09 Vivek Arora , Enrique Larios Vargas , Maurício Aniche , Arie van Deursen

Robots often need to be reconfigurable$-$to customize, calibrate, or optimize robots operating in varying environments with different hardware). A particular challenge in robotics is the automated and dynamic reconfiguration to load and…

机器人学 · 计算机科学 2025-04-10 Sven Peldszus , Davide Brugali , Daniel Strüber , Patrizio Pelliccione , Thorsten Berger

With the widespread application of machine learning in financial risk management, conventional wisdom suggests that longer training periods and more feature variables contribute to improved model performance. This paper, focusing on…

统计金融 · 定量金融 2025-01-03 Chengyue Huang , Yahe Yang
‹ 上一页 1 8 9 10 下一页 ›