中文
相关论文

相关论文: How to specify Non-functional Requirements to supp…

200 篇论文

Systems that rely on Machine Learning (ML systems) have differing demands on system quality compared to traditional systems. Such quality demands, known as non-functional requirements (NFRs), may differ in their definition, scope, and…

软件工程 · 计算机科学 2022-03-22 Khan Mohammad Habibullah , Gregory Gay , Jennifer Horkoff

Machine Learning (ML) is an application of Artificial Intelligence (AI) that uses big data to produce complex predictions and decision-making systems, which would be challenging to obtain otherwise. To ensure the success of ML-enabled…

软件工程 · 计算机科学 2021-09-03 Khan Mohammad Habibullah , Jennifer Horkoff

Non-functional requirements (NFR), which include performance, availability, and maintainability, are vitally important to overall software quality. However, research has shown NFRs are, in practice, poorly defined and difficult to verify.…

软件工程 · 计算机科学 2021-03-16 Colin Werner , Ze Shi Li , Derek Lowlind , Omar Elazhary , Neil Ernst , Daniela Damian

Neglecting non-functional requirements (NFRs) early in software development can lead to critical challenges. Despite their importance, NFRs are often overlooked or difficult to identify, impacting software quality. To support requirements…

软件工程 · 计算机科学 2025-03-20 Jomar Thomas Almonte , Santhosh Anitha Boominathan , Nathalia Nascimento

Popular notations for functional requirements specifications frequently ignore developers' needs, target specific development models, or require translation of requirements into tests for verification; the results can give out-of-sync or…

软件工程 · 计算机科学 2017-04-14 Alexandr Naumchev , Bertrand Meyer

Proper management of requirements is crucial to successful development software within limited time and cost. Nonfunctional requirements (NFR) are one of the key criteria to derive a comparison among various software systems. In most of…

软件工程 · 计算机科学 2014-03-11 Md. Mijanur Rahman , Shamim Ripon

Non-functional requirements (NFRs) are determinant for the success of software projects. However,they are characterized as hard to define, and in agile software development(ASD), are often given less priority and usually not documented. In…

软件工程 · 计算机科学 2017-11-27 Woubshet Behutiye , Pertti Karhapää , Dolors Costal , Markku Oivo , Xavier Franch

The growing complexity of software systems and the influence of software-supported decisions in our society awoke the need for software that is transparent, accountable, and trustworthy. Explainability has been identified as a means to…

软件工程 · 计算机科学 2021-08-09 Larissa Chazette , Wasja Brunotte , Timo Speith

Non-functional requirements (NFRs) are commonly distinguished from functional requirements by differentiating how the system shall do something in contrast to what the system shall do. This distinction is not only prevalent in research, but…

软件工程 · 计算机科学 2016-11-29 J. Eckhardt , A. Vogelsang , D. Méndez Fernández

Identification of non-functional requirements is important for successful development and deployment of the software product. The acceptance of the software product by the customer depends on the non-functional requirements which are…

软件工程 · 计算机科学 2014-08-08 Merugu. Gopichand , A. Ananda Rao

Software non-functional requirements address a multitude of objectives, expectations, and even liabilities that must be considered during development and operation. Typically, these non-functional requirements originate from different…

软件工程 · 计算机科学 2022-01-19 Philipp Haindl , Reinhold Plösch

Context: Machine learning (ML) is nowadays so pervasive and diffused that virtually no application can avoid its use. Nonetheless, its enormous potential is often tempered by the need to manage non-functional requirements and navigate…

软件工程 · 计算机科学 2024-04-11 Vincenzo De Martino , Fabio Palomba

Requirements engineering plays a critical role in developing software systems. One of the most difficult tasks in this process is identifying functional requirements. A critical problem in many projects is missing requirements until late in…

软件工程 · 计算机科学 2020-04-02 Sabah Al-Fedaghi

Building shared understanding of requirements is key to ensuring downstream software activities are efficient and effective. However, in continuous software engineering (CSE) some lack of shared understanding is an expected, and essential,…

软件工程 · 计算机科学 2020-07-06 Colin Werner , Ze Shi Li , Neil Ernst , Daniela Damian

As software systems increasingly interact with humans in application domains such as transportation and healthcare, they raise concerns related to the social, legal, ethical, empathetic, and cultural (SLEEC) norms and values of their…

Classifying requirements into functional requirements (FR) and non-functional ones (NFR) is an important task in requirements engineering. However, automated classification of requirements written in natural language is not straightforward,…

软件工程 · 计算机科学 2017-07-11 Zahra Shakeri Hossein Abad , Oliver Karras , Parisa Ghazi , Martin Glinz , Guenther Ruhe , Kurt Schneider

Building a shared understanding of non-functional requirements (NFRs) is a known but understudied challenge in requirements engineering, especially in organizations that adopt continuous software engineering (CSE) practices. During the peak…

软件工程 · 计算机科学 2022-05-20 Laura Okpara , Colin Werner , Adam Murray , Daniela Damian

In industrial practice, requirements are an indispensable element of any serious software project. In the academic study of software engineering, requirements are one of the heavily researched subjects. And yet requirements engineering, as…

软件工程 · 计算机科学 2025-02-28 Maria Naumcheva , Sophie Ebersold , Jean-Michel Bruel , Bertrand Meyer

Recent advances in large pretrained models have led to their widespread integration as core components in modern software systems. The trend is expected to continue in the foreseeable future. Unlike traditional software systems governed by…

软件工程 · 计算机科学 2025-07-18 Dongming Jin , Zhi Jin , Linyu Li , Xiaohong Chen

The increasing complexity of software systems and the influence of software-supported decisions in our society have sparked the need for software that is safe, reliable, and fair. Explainability has been identified as a means to achieve…

软件工程 · 计算机科学 2022-09-02 Timo Speith
‹ 上一页 1 2 3 10 下一页 ›