中文
相关论文

相关论文: Which Requirements Artifact Quality Defects are Au…

200 篇论文

Technical debt---design shortcuts taken to optimize for delivery speed---is a critical part of long-term software costs. Consequently, automatically detecting technical debt is a high priority for software practitioners. Software quality…

软件工程 · 计算机科学 2017-06-01 Neil A. Ernst , Stephany Bellomo , Ipek Ozkaya , Robert L. Nord

Requirements engineering is a key phase in the development process. Ensuring that requirements are consistent is essential so that they do not conflict and admit implementations. We consider the formal verification of rt-consistency, which…

形式语言与自动机理论 · 计算机科学 2020-07-09 Thierry Jéron , Nicolas Markey , David Mentré , Reiya Noguchi , Ocan Sankur

The detection and localization of quality-related problems in industrially mass-produced products has historically relied on manual inspection, which is costly and error-prone. Machine learning has the potential to replace manual handling.…

机器学习 · 计算机科学 2025-06-23 Sebastian Hönel , Jonas Nordqvist

Artifact systems are a novel paradigm for specifying and implementing business processes described in terms of interacting modules called artifacts. Artifacts consist of data and lifecycles, accounting respectively for the relational…

多智能体系统 · 计算机科学 2013-01-23 Francesco Belardinelli , Alessio Lomuscio , Fabio Patrizi

Although repeatability and reproducibility are essential in science, failed attempts to replicate results across diverse fields made some scientists argue for a reproducibility crisis. In response, several high-profile venues within…

分布式、并行与集群计算 · 计算机科学 2024-06-21 Mohammad Reza Saleh Sedghpour , Alessandro Vittorio Papadopoulos , Cristian Klein , Johan Tordsson

Engineering processes for safety-critical systems describe the steps and sequence that guide engineers from refining user requirements into executable code, as well as producing the artifacts, traces, and evidence that the resulting system…

软件工程 · 计算机科学 2023-12-21 Cosmina-Cristina Ratiu , Christoph Mayr-Dorn , Alexander Egyed

In spite of advances in gaming hardware and software, gameplay is often tainted with graphics errors, glitches, and screen artifacts. This proof of concept study presents a machine learning approach for automated detection of graphics…

计算机视觉与模式识别 · 计算机科学 2020-12-01 Parmida Davarmanesh , Kuanhao Jiang , Tingting Ou , Artem Vysogorets , Stanislav Ivashkevich , Max Kiehn , Shantanu H. Joshi , Nicholas Malaya

Bad requirements quality can cause expensive consequences during the software development lifecycle, especially if iterations are long and feedback comes late. %-- the faster a problem is found, the cheaper it is to fix. This makes explicit…

软件工程 · 计算机科学 2016-11-29 H. Femmer , D. Méndez Fernández , S. Wagner , S. Eder

Agile methods are increasingly introduced in automotive companies in the attempt to become more efficient and flexible in the system development. The adoption of agile practices influences communication between stakeholders, but also makes…

软件工程 · 计算机科学 2019-04-30 Rebekka Wohlrab , Patrizio Pelliccione , Eric Knauss , Mats Larsson

Requirement Engineering (RE) is the foundation of successful software development. In RE, the goal is to ensure that implemented systems satisfy stakeholder needs through rigorous requirements elicitation, validation, and evaluation…

软件工程 · 计算机科学 2025-10-07 Mateen Ahmed Abbasi , Petri Ihantola , Tommi Mikkonen , Niko Mäkitalo

Artifact evaluation has been adopted in the Software Engineering (SE) research community for 15 years, substantially improving research reproducibility across major SE conferences. However, this success has introduced a growing scalability…

软件工程 · 计算机科学 2026-02-04 Zhaonan Wu , Yanjie Zhao , Zhenpeng Chen , Zheng Wang , Haoyu Wang

[Context] In traditional software systems, Requirements Engineering (RE) activities are well-established and researched. However, building Artificial Intelligence (AI) based software with limited or no insight into the system's inner…

软件工程 · 计算机科学 2022-12-22 Khlood Ahmad , Mohamed Abdelrazek , Chetan Arora , Muneera Bano , John Grundy

Consistency checking of interdependent heterogeneous engineering artifacts, such as requirements, specifications, and code, is a challenging task in large-scale engineering projects. The lack of team-oriented solutions allowing a multitude…

软件工程 · 计算机科学 2021-03-30 Michael Alexander Tröls , Atif Mashkoor , Alexander Egyed

Many problems related to the quality of requirements arise during elicitation and specification activities since they are written in natural language. The flexibility and inherent nature of language make requirements prone to…

软件工程 · 计算机科学 2021-05-14 María Guadalupe Gramajo , Luciana Ballejos , Mariel Ale

In recent years, many software engineering researchers have begun to include artifacts alongside their research papers. Ideally, artifacts, including tools, benchmarks, and data, support the dissemination of ideas, provide evidence for…

软件工程 · 计算机科学 2021-05-05 Christopher S. Timperley , Lauren Herckis , Claire Le Goues , Michael Hilton

Artifacts support evaluating new research results and help comparing them with the state of the art in a field of interest. Over the past years, several artifacts have been introduced to support research in the field of self-adaptive…

Systems that use Machine Learning (ML) have become commonplace for companies that want to improve their products and processes. Literature suggests that Requirements Engineering (RE) can help address many problems when engineering…

High-quality requirements minimize the risk of propagating defects to later stages of the software development life cycle. Achieving a sufficient level of quality is a major goal of requirements engineering. This requires a clear definition…

Artifact Detection (AD) techniques minimize the impact of artifacts on physiologic data acquired in Critical Care Units (CCU) by assessing quality of data prior to Clinical Event Detection (CED) and Parameter Derivation (PD). This…

信号处理 · 电气工程与系统科学 2018-05-02 Shermeen Nizami , James R. Green , Carolyn McGregor

Due to their pivotal role in software engineering, considerable effort is spent on the quality assurance of software requirements specifications. As they are mainly described in natural language, relatively few means of automated quality…