中文
相关论文

相关论文: Exploring the Link Between Test Suite Quality and …

200 篇论文

Systems tend to become more and more complex. This has a direct impact on system engineering processes. Two of the most important phases in these processes are requirements engineering and quality assurance. Two significant complexity…

软件工程 · 计算机科学 2013-03-06 Stephan Weißleder , Hartmut Lackner

Machine learning components are now central to AI-infused software systems, from recommendations and code assistants to clinical decision support. As regulations and governance frameworks increasingly require deleting sensitive data from…

机器学习 · 计算机科学 2026-04-21 Anna Mazhar , Sainyam Galhotra

Automatic test generation aims to save developers time and effort by producing test suites with reasonably high coverage and fault detection. However, the focus of search-based generation tools in maximizing coverage leaves other…

软件工程 · 计算机科学 2025-04-11 Geraldine Galindo-Gutierrez

Software quality in use comprises quality from the user's perspective. It has gained its importance in e-government applications, mobile-based applications, embedded systems, and even business process development. User's decisions on…

软件工程 · 计算机科学 2015-03-25 Issa Atoum , Chih How Bong

This research paper aims to find, analyze and understand code patterns in any software system and measure its quality by defining standards and proposing a formula for the same. Every code that is written can be divided into different code…

软件工程 · 计算机科学 2011-07-01 Jitesh Dundas

This paper shows that further evaluation metrics during model training are needed to decide about its applicability in inference. As an example, a LayoutLM-based model is trained for token classification in documents. The documents are…

计算机视觉与模式识别 · 计算机科学 2025-04-03 Anket Mehra , Malte Prieß , Marian Himstedt

Software measurement is an essential management tool to develop robust and maintainable software systems. Software metrics can be used to control the inherent complexities in software design. To guarantee that the components of the software…

软件工程 · 计算机科学 2022-01-26 Mamdouh Alenezi

Usability is a key quality attribute of successful software systems. Unfortunately, there is no common understanding of the factors influencing usability and their interrelations. Hence, the lack of a comprehensive basis for designing,…

人机交互 · 计算机科学 2016-12-15 Sebastian Winter , Stefan Wagner , Florian Deissenboeck

A major determinant of the quality of software systems is the quality of their requirements, which should be both understandable and precise. Most requirements are written in natural language, good for understandability but lacking in…

Optimizing the quality of software is a function of the degree of reviews made during the early life of a software development process. Reviews detect errors and potential errors early in the software development process. The errors…

软件工程 · 计算机科学 2014-12-11 Inibehe Emmanuel Akpannah

This paper introduces a new methodology for the complexity analysis of higher-order functional programs, which is based on three ingredients: a powerful type system for size analysis and a sound type inference procedure for it, a ticking…

计算机科学中的逻辑 · 计算机科学 2017-06-29 Martin Avanzini , Ugo Dal Lago

Component-based design paradigm is of paramount importance due to prolific growth in the complexity of modern-day systems. Since the components are developed primarily by multi-party vendors and often assembled to realize the overall…

软件工程 · 计算机科学 2022-05-31 Aritra Hazra

Consistency, defined as the requirement that a series of measurements of the same project carried out by different raters using the same method should produce similar results, is one of the most important aspects to be taken into account in…

软件工程 · 计算机科学 2007-05-23 R. Asensio Monge , F. Sanchis Marco , F. Torre Cervigon

As deep neural networks are more commonly deployed in high-stakes domains, their black-box nature makes uncertainty quantification challenging. We investigate the presentation of conformal prediction sets--a distribution-free class of…

人机交互 · 计算机科学 2024-04-29 Dongping Zhang , Angelos Chatzimparmpas , Negar Kamali , Jessica Hullman

Unit testing is an important practice that helps ensure the quality of a software system by validating its behavior through a series of test cases. Core to these test cases are assertion statements, which enable software practitioners to…

This paper demonstrates a methodology for examining the accuracy of uncertain inference systems (UIS), after their parameters have been optimized, and does so for several common UIS's. This methodology may be used to test the accuracy when…

人工智能 · 计算机科学 2013-04-11 Ben P. Wise

Experimental evaluation is an integral part in the design process of algorithms. Publicly available benchmark instances are widely used to evaluate methods in SAT solving. For the interpretation of results and the design of algorithm…

人工智能 · 计算机科学 2021-09-10 Markus Iser , Luca Springer , Carsten Sinz

With 5394 security certificates of IT products and systems, the Common Criteria for Information Technology Security Evaluation have bred an ecosystem entangled with various kind of relations between the certified products. Yet, the…

密码学与安全 · 计算机科学 2024-08-20 Adam Janovsky , Łukasz Chmielewski , Petr Svenda , Jan Jancar , Vashek Matyas

Test Impact Analysis is an approach to obtain a subset of tests impacted by code changes. This approach is mainly applied to unit testing where the link between the code and its associated tests is easy to obtain. On the integration level,…

软件工程 · 计算机科学 2022-11-16 Muzammil Shahbaz

Metamorphic testing (MT) is a simple yet effective technique to alleviate the oracle problem in software testing. The underlying idea of MT is to test a software system by checking whether metamorphic relations (MRs) hold among multiple…

软件工程 · 计算机科学 2024-12-31 An Fu , Chang-ai Sun , Jiaming Zhang , Huai Liu