中文
相关论文

相关论文: Analyzing the Non-Functional Requirements in the D…

200 篇论文

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

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

Requirement engineering (RE) is the first and the most important step in software production and development. The RE is aimed to specify software requirements. One of the tasks in RE is the categorization of software requirements as…

软件工程 · 计算机科学 2022-11-11 Fatemeh Khayashi , Behnaz Jamasb , Reza Akbari , Pirooz Shamsinejadbabaki

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

Data is a cornerstone of empirical software engineering (ESE) research and practice. Data underpin numerous process and project management activities, including the estimation of development effort and the prediction of the likely location…

软件工程 · 计算机科学 2020-12-22 Michael F. Bosu , Stephen G. MacDonell

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

Quality requirements deal with how well a product should perform the intended functionality, such as start-up time and learnability. Researchers argue they are important and at the same time studies indicate there are deficiencies in…

软件工程 · 计算机科学 2022-02-07 Thomas Olsson , Severine Sentilles , Efi Papatheocharous

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

Feature selection has been recently used in the area of software engineering for improving the accuracy and robustness of software cost models. The idea behind selecting the most informative subset of features from a pool of available cost…

软件工程 · 计算机科学 2023-12-21 Efi Papatheocharous , Harris Papadopoulos , Andreas S. Andreou

Effort estimation is a key factor for software project success, defined as delivering software of agreed quality and functionality within schedule and budget. Traditionally, effort estimation has been used for planning and tracking project…

软件工程 · 计算机科学 2014-01-24 Adam Trendowicz , Jürgen Münch , Ross Jeffery

Context: Seamless model-based development provides integrated chains of models, covering all software engineering phases. Non-functional requirements (NFRs), like reusability, further play a vital role in software and systems engineering,…

软件工程 · 计算机科学 2017-02-27 Jonas Eckhardt , Daniel Méndez Fernández , Andreas Vogelsang

Background: Requirements engineering is of a principal importance when starting a new project. However, the number of the requirements involved in a single project can reach up to thousands. Controlling and assuring the quality of natural…

软件工程 · 计算机科学 2023-10-03 Panagiota Chatzipetrou , Michael Unterkalmsteiner , Tony Gorschek

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

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

Requirements engineering aims to fulfill a purpose, i.e., inform subsequent software development activities about stakeholders' needs and constraints that must be met by the system under development. The quality of requirements artifacts…

软件工程 · 计算机科学 2025-01-08 Julian Frattini , Jannik Fischbach , Davide Fucci , Michael Unterkalmsteiner , Daniel Mendez

Research shows, that the major issue in development of quality software is precise estimation. Further this estimation depends upon the degree of intricacy inherent in the software i.e. complexity. This paper attempts to empirically…

软件工程 · 计算机科学 2010-06-16 Ashish Sharma , D. S. Kushwaha

Software effort estimation models are typically developed based on an underlying assumption that all data points are equally relevant to the prediction of effort for future projects. The dynamic nature of several aspects of the software…

软件工程 · 计算机科学 2021-07-06 Michael Franklin Bosu , Stephen G. MacDonell , Peter A. Whigham

Performance is a key quality of modern software. Although recent years have seen a spike in research on automated improvement of software's execution time, energy, memory consumption, etc., there is a noticeable lack of standard benchmarks…

软件工程 · 计算机科学 2025-09-09 Aymeric Blot , Justyna Petke

Background: To adequately attend to non-functional requirements (NFRs), they must be documented; otherwise, developers would not know about their existence. However, the documentation of NFRs may be subject to Technical Debt and Waste, as…

软件工程 · 计算机科学 2019-09-30 Gabriela Robiolo , Ezequiel Scott , Santiago Matalonga , Michael Felderer

Requirements quality is central to successful software and systems engineering. Empirical research on quality defects in natural language requirements relies heavily on datasets, ideally as realistic and representative as possible. However,…

软件工程 · 计算机科学 2025-08-13 Henning Femmer , Frank Houdek , Max Unterbusch , Andreas Vogelsang
‹ 上一页 1 2 3 10 下一页 ›