中文
相关论文

相关论文: Measuring the Quality of B Abstract Machines with …

200 篇论文

Several code summarization techniques have been proposed in the literature to automatically document a code snippet or a function. Ideally, software developers should be involved in assessing the quality of the generated summaries. However,…

软件工程 · 计算机科学 2023-12-27 Antonio Mastropaolo , Matteo Ciniselli , Massimiliano Di Penta , Gabriele Bavota

Good software documentation encourages good software engineering, but the meaning of "good" documentation is vaguely defined in the software engineering literature. To clarify this ambiguity, we draw on work from the data and information…

软件工程 · 计算机科学 2020-09-09 Christoph Treude , Justin Middleton , Thushari Atapattu

Cyber-physical systems, such as learning robots and other autonomous systems, employ high-integrity software in their safety-critical control. This software is developed using a range of tools some of which need to be qualified for this…

软件工程 · 计算机科学 2023-02-21 Mario Gleirscher , Robert Sachtleben , Jan Peleska

Automatically evaluate the correctness of programming assignments is rather straightforward using unit and integration tests. However, programming tasks can be solved in multiple ways, many of which, although correct, are inelegant. For…

计算与语言 · 计算机科学 2023-09-19 Mosleh Mahamud , Isak Samsten

Context/Background: process and practice adoption is a key element in modern software process improvement initiatives, and many of them fail. Goal: this paper presents a preliminary version of a usability model for software development…

软件工程 · 计算机科学 2017-10-31 Diego Fontdevila , Marcela Genero , Alejandro Oliveros

An effective, accessible abstraction hierarchy has made using and programming computers possible for people across all disciplines. Establishing such a hierarchy for quantum programming is an outstanding challenge, especially due to a…

Image quality assessment(IQA) is of increasing importance for image-based applications. Its purpose is to establish a model that can replace humans for accurately evaluating image quality. According to whether the reference image is…

图像与视频处理 · 电气工程与系统科学 2022-01-12 Lanjiang Wang

Data quality is a significant issue for any application that requests for analytics to support decision making. It becomes very important when we focus on Internet of Things (IoT) where numerous devices can interact to exchange and process…

机器学习 · 计算机科学 2020-07-30 Anna Karanika , Panagiotis Oikonomou , Kostas Kolomvatsos , Christos Anagnostopoulos

It is well known that the software process impacts the quality of the resulting product. There are also anecdotal claims that agile processes result in higher level of quality than traditional methodologies. However, still solid evidence of…

软件工程 · 计算机科学 2017-01-24 Mohamad Kassab , JooYoung Lee , Manuel Mazzara , Giancarlo Succi , Rasul Tumyrkin

We present a longitudinal study on the long-term evolution of maintainability in open-source software. Quality assessment remains at the forefront of both software research and practice, with many models and assessment methodologies…

软件工程 · 计算机科学 2020-03-03 Arthur-Jozsef Molnar , Simona Motogna

In this paper we develop FaceQvec, a software component for estimating the conformity of facial images with each of the points contemplated in the ISO/IEC 19794-5, a quality standard that defines general quality guidelines for face images…

计算机视觉与模式识别 · 计算机科学 2021-11-04 Javier Hernandez-Ortega , Julian Fierrez , Luis F. Gomez , Aythami Morales , Jose Luis Gonzalez-de-Suso , Francisco Zamora-Martinez

Evaluation plays a vital role in checking the quality of MT output. It is done either manually or automatically. Manual evaluation is very time consuming and subjective, hence use of automatic metrics is done most of the times. This paper…

计算与语言 · 计算机科学 2015-06-19 Aditi Kalyani , Hemant Kumud , Shashi Pal Singh , Ajai Kumar

Verification of software systems is a very hard problem due to the large size of program state-space. The traditional techniques (like model checking) do not scale; since they include the whole state-space by inlining the library function…

计算机科学中的逻辑 · 计算机科学 2010-05-03 Pritam Roy

Embedded systems are ubiquitous and play critical roles in management systems for industry and transport. Software failures in these domains may lead to loss of production or even loss of life, so the software in these systems needs to be…

软件工程 · 计算机科学 2021-11-17 Per Erik Strandberg

Seamless model based development aims to use models during all phases of the development process of a system. During the development process in a component-based approach, components of a system are described at qualitatively differing…

软件工程 · 计算机科学 2012-02-29 Jan Olaf Blech , Dongyue Mou , Daniel Ratiu

Quantum software tools for a wide variety of design tasks on and across different levels of abstraction are crucial in order to eventually realize useful quantum applications. This requires practical and relevant benchmarks for new software…

量子物理 · 物理学 2023-07-26 Nils Quetschlich , Lukas Burgholzer , Robert Wille

Background: Test-case quality has always been one of the major concerns in software testing. To improve test-case quality, it is important to better understand how practitioners perceive the quality of test-cases. Objective: Motivated by…

软件工程 · 计算机科学 2023-10-02 Huynh Khanh Vi Tran , Nauman Bin Ali , Jürgen Börstler , Michael Unterkalmsteiner

Background: Abstracts are a particularly valuable element in a software engineering research article. However, not all abstracts are as informative as they could be. Objective: Characterize the structure of abstracts in high-quality…

软件工程 · 计算机科学 2025-06-30 Lutz Prechelt , Lloyd Montgomery , Julian Frattini , Franz Zieris

Software Quality Assurance (SQA) is critical for delivering reliable, secure, and efficient software products. The Software Quality Assurance Process aims to provide assurance that work products and processes comply with predefined…

软件工程 · 计算机科学 2026-04-29 Avinash Patil

Accurately predicting faulty software units helps practitioners target faulty units and prioritize their efforts to maintain software quality. Prior studies use machine-learning models to detect faulty software code. We revisit past studies…

软件工程 · 计算机科学 2019-01-08 Libo Li , Stefan Lessmann , Bart Baesens