Architectural and performance evaluation of giganet and myrinet interconnects on clusters of small-scale SMP servers

J Hsieh, T Leng, V Mashayekhi… - SC'00: Proceedings of …, 2000 - ieeexplore.ieee.org
GigaNet and Myrinet are two of the leading interconnects for clusters of commodity computer
systems. Both provide memory-protected user-level network interface access, and deliver …

Automated construction of energy test oracles for Android

R Jabbarvand, F Mehralian, S Malek - … of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
Energy efficiency is an increasingly important quality attribute for software, particularly for
mobile apps. Just like any other software attribute, energy behavior of mobile apps should …

Automated test oracles: State of the art, taxonomies, and trends

RAP Oliveira, U Kanewala, PA Nardi - Advances in computers, 2014 - Elsevier
Test oracle methods have changed significantly over time, which has resulted in clear shifts
in the research literature. Over the years, the testing techniques, strategies, and criteria …

Neuroevolution-based generation of tests and oracles for games

P Feldmeier, G Fraser - Proceedings of the 37th IEEE/ACM International …, 2022 - dl.acm.org
Game-like programs have become increasingly popular in many software engineering
domains such as mobile apps, web applications, or programming education. However …

A systematic review of agent-based test case generation for regression testing

PK Arora, R Bhatia - Arabian Journal for Science and Engineering, 2018 - Springer
There is an urgent need to create awareness about the potential benefits of using agents in
software test case generation and to identify the need to develop agent-based regression …

Automated testing and response analysis ofweb services

E Martin, S Basu, T Xie - IEEE International Conference on Web …, 2007 - ieeexplore.ieee.org
Web services are a popular way of implementing a Service-Oriented Architecture (SOA),
which has gained rapid adoption and support from leading companies in industry. Testing …

Dynamic human-in-the-loop assertion generation

L Zamprogno, B Hall, R Holmes… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Test cases use assertions to check program behaviour. While these assertions may not be
complex, they are themselves code that must be written correctly in order to determine …

Taxonomy of aging-related bugs in deep learning libraries

Z Liu, Y Zheng, X Du, Z Hu, W Ding… - 2022 IEEE 33rd …, 2022 - ieeexplore.ieee.org
Deep learning libraries are the cornerstone of deep learning systems, and millions of deep
learning applications are built on top of deep learning libraries. Due to long-term continuous …

Test amplification in the pharo smalltalk ecosystem

M Abdi, H Rocha, S Demeyer - International Workshop on Smalltalk …, 2019 - hal.science
Test amplification is the act of strengthening existing unittests to exercise the boundary
conditions of the unit under test. It is an emerging research idea which has been …

Automated test generation for Scratch programs

A Deiner, P Feldmeier, G Fraser, S Schweikl… - Empirical Software …, 2023 - Springer
The importance of programming education has led to dedicated educational programming
environments, where users visually arrange block-based programming constructs that …