A multi-user videoconference-based collaboration tool: design and implementation issues

CT Pozzer, LS Lima, AB Raposo… - Proceedings of the …, 2005 - ieeexplore.ieee.org
This paper presents CSVTool (Collaboration Supported by Video Tool), a video-based
collaboration tool designed to be simple, platform-independent, and to support multiple …

A framework to advise tests using tests

Y Wang, S Person, S Elbaum, MB Dwyer - Companion Proceedings of …, 2014 - dl.acm.org
Tests generated by different approaches can form a rich body of information about the
system under test (SUT), which can then be used to amplify the power of test suites. Diversity …

Efficient testing of software product lines via centralization (short paper)

L Ma, C Artho, C Zhang, H Sato - Proceedings of the 2014 International …, 2014 - dl.acm.org
Software product line~(SPL) engineering manages families of software products that share
common features. However, cost-effective test case generation for an SPL is challenging …

Directed multi-target search based unit tests generation

G Rudžionienė, Š Packevičius, E Bareiša - Information and Software …, 2019 - Springer
Software testing costs are reduced by employing test automation. One of the automation
activities is tests generation. The goal of tests generation is to generate tests with large code …

Detecting, characterizing, and taming flaky tests

W Lam - 2021 - ideals.illinois.edu
As software evolves, developers typically perform regression testing to ensure that their
code changes do not break existing functionalities. During regression testing, developers …

Generating tests to analyse dynamically-typed programs

S Lukasczyk - 2019 34th IEEE/ACM International Conference …, 2019 - ieeexplore.ieee.org
The increasing popularity of dynamically-typed programming languages, such as JavaScript
or Python, requires specific support methods for developers to avoid pitfalls arising from the …

Statically driven generation of concurrent tests for thread‐safe classes

V Terragni, M Pezzè - Software Testing, Verification and …, 2021 - Wiley Online Library
Concurrency testing is an important activity to expose concurrency faults in thread‐safe
classes. A concurrent test for a thread‐safe class is a set of method call sequences that …

Retrofitting automatic testing through library tests reusing

L Ma, C Zhang, B Yu, J Zhao - 2016 IEEE 24th International …, 2016 - ieeexplore.ieee.org
Test cases are useful for program comprehension. Developers often understand dynamic
behavior of systems by running their test cases. As manual testing is expensive, automatic …

A method dependence relations guided genetic algorithm

A Aburas, A Groce - Search Based Software Engineering: 8th International …, 2016 - Springer
Search based test generation approaches have already been shown to be effective for
generating test data that achieves high code coverage for object-oriented programs. In this …

Automated analysis and tooling for supporting software evolution

C Zhu - 2023 - repositories.lib.utexas.edu
Software evolution plays a vital role in modern software development. As software systems
become more sophisticated and involve more teams and organizations, the evolution of the …