中文
相关论文

相关论文: Non-functional Requirements Documentation in Agile…

200 篇论文

Existing evaluation benchmarks of language models of code (code LMs) focus almost exclusively on whether the LMs can generate functionally-correct code. In real-world software engineering, developers think beyond functional correctness.…

软件工程 · 计算机科学 2024-10-01 Manav Singhal , Tushar Aggarwal , Abhijeet Awasthi , Nagarajan Natarajan , Aditya Kanade

Software practitioners can make sub-optimal decisions concerning requirements during gathering, documenting, prioritizing, and implementing requirements as software features or architectural design decisions -- this is captured by the…

软件工程 · 计算机科学 2024-07-02 Judith Perera , Ewan Tempero , Yu-Cheng Tu , Kelly Blincoe , Matthias Galster

[Context and Motivation]: The quality of requirements specifications impacts subsequent, dependent software engineering activities. Requirements quality defects like ambiguous statements can result in incomplete or wrong features and even…

软件工程 · 计算机科学 2024-05-17 Julian Frattini

A software release note is one of the essential documents in the software development life cycle. The software release contains a set of information, e.g., bug fixes and security fixes. Release notes are used in different phases, e.g.,…

软件工程 · 计算机科学 2022-04-13 Sristy Sumana Nath , Banani Roy

The growing popularity and widespread use of software applications (apps) across various domains have driven rapid industry growth. Along with this growth, fast-paced market changes have led to constantly evolving software requirements.…

软件工程 · 计算机科学 2025-07-28 Pragyan KC , Rambod Ghandiparsi , Thomas Herron , John Heaps , Mitra Bokaei Hosseini

AI integration in automotive perception systems shifts requirements from static specifications to continuously evolving entities shaped by data, models, and operating contexts. When such changes are not consistently documented, validated,…

软件工程 · 计算机科学 2026-05-01 Hina Saeeda , Soniya Abraham

Background: Quality requirements (QRs) describe desired system qualities, playing an important role in the success of software projects. In the context of agile software development (ASD), where the main objective is the fast delivery of…

软件工程 · 计算机科学 2021-02-12 Lidia López , Alessandra Bagnato , Antonin Ahbervé , Xavier Franch

Speech analysis had been taken to a new level with the discovery of Reverse Speech (RS). RS is the discovery of hidden messages, referred as reversals, in normal speech. Works are in progress for exploiting the relevance of RS in different…

计算与语言 · 计算机科学 2014-02-14 Santhy Viswam , Sajeer Karattil

[Context and Motivation] Online user feedback provides valuable information to support requirements engineering (RE). However, analyzing online user feedback is challenging due to its large volume and noise. Large language models (LLMs)…

软件工程 · 计算机科学 2025-10-28 Manjeshwar Aniruddh Mallya , Alessio Ferrari , Mohammad Amin Zadenoori , Jacek Dąbrowski

Software Development Waste (SDW) is defined as any resource-consuming activity that does not add value to the client or the organization developing the software. SDW impacts the overall efficiency and productivity of a software project as…

软件工程 · 计算机科学 2024-10-01 Dhiraj SM Varanasi , Divij D , Sai Anirudh Karre , Y Raghu Reddy

Context: Formal methods (FMs) have been around for a while, still being unclear how to leverage their benefits, overcome their challenges, and set new directions for their improvement towards a more successful transfer into practice.…

软件工程 · 计算机科学 2021-01-29 Mario Gleirscher , Diego Marmsoler

Background: Poor communication of requirements between clients and suppliers contributes to project overruns,in both software and infrastructure projects. Existing literature offers limited insights into the communication challenges at this…

软件工程 · 计算机科学 2025-04-30 Waleed Abdeen , Krzysztof Wnuk , Michael Unterkalmsteiner , Alexandros Chirtoglou

Requirements expressed in natural language are an indispensable artifact in the software development process, as all stakeholders can understand them. However, their ambiguity poses a persistent challenge. To address this issue,…

软件工程 · 计算机科学 2025-04-16 Mauro José Pacchiotti , Mariel Ale y Luciana Ballejos

In large scale agile systems development, the lack of a unified requirements engineering (RE) process is a major challenge, exacerbated by the absence of high level guiding principles for effective requirements management. To address this…

Agile development is conventional these days and with the passage of time software developers are rapidly moving from Waterfall to Agile development. Agile methods focus on delivering executable code quickly by increasing the responsiveness…

软件工程 · 计算机科学 2021-04-13 Attique Ur Rehman , Ali Nawaz , Muhammad Abbas

Nowadays, the use of agile software development methods like Scrum is common in industry and academia. Considering the current attacking landscape, it is clear that developing secure software should be a main concern in all software…

密码学与安全 · 计算机科学 2015-07-13 Christoph Pohl , Hans-Joachim Hof

In software engineering processes for machine learning (ML)-enabled systems, integrating and verifying ML components is a major challenge. A prerequisite is the specification of ML component requirements, including models and data, an area…

软件工程 · 计算机科学 2025-11-20 Yi Peng , Hans-Martin Heyn , Jennifer Horkoff

Using cloud-based computer vision services is gaining traction, where developers access AI-powered components through familiar RESTful APIs, not needing to orchestrate large training and inference infrastructures or curate/label training…

软件工程 · 计算机科学 2020-12-29 Alex Cummaudo , Rajesh Vasa , John Grundy , Mohamed Abdelrazek

Context: Use case (UC) descriptions are a prominent format for specifying functional requirements. Existing literature abounds with recommendations on how to write high-quality UC descriptions but lacks insights into (1) their real-world…

软件工程 · 计算机科学 2025-06-17 Julian Frattini , Anja Frattini

Computational research and data analytics increasingly relies on complex ecosystems of open source software (OSS) "libraries" -- curated collections of reusable code that programmers import to perform a specific task. Software documentation…

计算机与社会 · 计算机科学 2018-06-01 R. Stuart Geiger , Nelle Varoquaux , Charlotte Mazel-Cabasse , Chris Holdgraf
‹ 上一页 1 8 9 10 下一页 ›