[HTML][HTML] Understanding the blockchain oracle problem: A call for action

G Caldarelli - Information, 2020 - mdpi.com
Scarce and niche in the literature just a few years ago, the blockchain topic is now the main
subject in conference papers and books. However, the hype generated by the technology …

Understanding crowdsourcing projects: A systematic review of tendencies, workflow, and quality management

FRA Neto, CAS Santos - Information Processing & Management, 2018 - Elsevier
Crowdsourcing is a powerful method that leverages human intelligence to solve problems in
the medical, linguistics, machine learning, and in a considerable number of other fields of …

The oracle problem in software testing: A survey

ET Barr, M Harman, P McMinn… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
Testing involves examining the behaviour of a system in order to discover potential faults.
Given an input for a system, the challenge of distinguishing the corresponding desired …

A survey of the use of crowdsourcing in software engineering

K Mao, L Capra, M Harman, Y Jia - Journal of Systems and Software, 2017 - Elsevier
The term 'crowdsourcing'was initially introduced in 2006 to describe an emerging distributed
problem-solving model by online workers. Since then it has been widely studied and …

Arja: Automated repair of java programs via multi-objective genetic programming

Y Yuan, W Banzhaf - IEEE Transactions on software …, 2018 - ieeexplore.ieee.org
Automated program repair is the problem of automatically fixing bugs in programs in order to
significantly reduce the debugging costs and improve the software quality. To address this …

Model-based exploration of the frontier of behaviours for deep learning system testing

V Riccio, P Tonella - Proceedings of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
With the increasing adoption of Deep Learning (DL) for critical tasks, such as autonomous
driving, the evaluation of the quality of systems that rely on DL has become crucial. Once …

Software testing: a research travelogue (2000–2014)

A Orso, G Rothermel - Future of Software Engineering Proceedings, 2014 - dl.acm.org
Despite decades of work by researchers and practitioners on numerous software quality
assurance techniques, testing remains one of the most widely practiced and studied …

Metamorphic relations for enhancing system understanding and use

ZQ Zhou, L Sun, TY Chen… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Modern information technology paradigms, such as online services and off-the-shelf
products, often involve a wide variety of users with different or even conflicting objectives …

Identify severity bug report with distribution imbalance by CR-SMOTE and ELM

S Guo, R Chen, H Li, T Zhang, Y Liu - International Journal of …, 2019 - World Scientific
Manually inspecting bugs to determine their severity is often an enormous but essential
software development task, especially when many participants generate a large number of …

Near-and far-infrared imaging for vein pattern biometrics

L Wang, G Leedham - … Conference on Video and Signal Based …, 2006 - ieeexplore.ieee.org
This paper investigates two infrared imaging technologies, far-infrared thermography and
near-infrared imaging, to acquire hand vein pattern images for biometric purposes. The …