Arja: Automated repair of java programs via multi-objective genetic programming
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 …
significantly reduce the debugging costs and improve the software quality. To address this …
Metamorphic relations for enhancing system understanding and use
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 …
products, often involve a wide variety of users with different or even conflicting objectives …
Improving software quality in cryptography standardization projects
The NIST post-quantum cryptography (PQC) standardization project is probably the largest
and most ambitious cryptography standardization effort to date, and as such it makes an …
and most ambitious cryptography standardization effort to date, and as such it makes an …
Metamorphic testing for machine translations: MT4MT
L Sun, ZQ Zhou - 2018 25th Australasian Software Engineering …, 2018 - ieeexplore.ieee.org
Automated machine translation software and services have become widely available and
increasingly popular. Due to the complexity and flexibility of natural languages, automated …
increasingly popular. Due to the complexity and flexibility of natural languages, automated …
An interleaving guided metamorphic testing approach for concurrent programs
Concurrent programs are normally composed of multiple concurrent threads sharing
memory space. These threads are often interleaved, which may lead to some non …
memory space. These threads are often interleaved, which may lead to some non …
METRIC: A Metamorphic Relation Identification Technique Based on Input Plus Output Domains
Metamorphic testing is well known for its ability to alleviate the oracle problem in software
testing. The main idea ofmetamorphic testing is to test a software system by checking …
testing. The main idea ofmetamorphic testing is to test a software system by checking …
A deep hashing technique for remote sensing image-sound retrieval
With the rapid progress of remote sensing (RS) observation technologies, cross-modal RS
image-sound retrieval has attracted some attention in recent years. However, these methods …
image-sound retrieval has attracted some attention in recent years. However, these methods …
Quantum Cryptography: A Pathway to Secure Communication
I Giroti, M Malhotra - 2022 6th International Conference on …, 2022 - ieeexplore.ieee.org
Cryptography was introduced to prevent a third party from accessing and learning the
contents of private messages sent during a communication process. Quantum Cryptography …
contents of private messages sent during a communication process. Quantum Cryptography …
Metamorphic robustness testing: Exposing hidden defects in citation statistics and journal impact factors
We propose a robustness testing approach for software systems that process large amounts
of data. Our method uses metamorphic relations to check software output for erroneous input …
of data. Our method uses metamorphic relations to check software output for erroneous input …
[HTML][HTML] Metamorphic testing of chess engines
Context: Chess engines are computer programs that analyse chess positions. The goal of
this analysis is to decide which player has an advantage and evaluate how big the …
this analysis is to decide which player has an advantage and evaluate how big the …