Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Mismatch Repair01:20

Mismatch Repair

4.8K
Organisms are capable of detecting and fixing nucleotide mismatches that occur during DNA replication. This sophisticated process requires identifying the new strand and replacing the erroneous bases with correct nucleotides. Mismatch repair is coordinated by many proteins in both prokaryotes and eukaryotes.
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
4.8K
Stereotype Content Model02:16

Stereotype Content Model

14.0K
The Stereotype Content Model (SCM) was first proposed by Susan Fiske and her colleagues (Fiske, Cuddy, Glick & Xu, 2002; see also Fiske, 2012 and Fiske, 2017). The SCM specifies that when someone encounters a new group, they will stereotype them based on two metrics: warmth—or that group’s perceived intent, and how likely they are to provide help or inflict harm—and competence—or their ability to carry out that objective. Depending on the warmth-competence...
14.0K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

CT-derived hepatic extracellular volume fraction for the assessment of graft rejection after liver transplantation: a retrospective observational study.

Abdominal radiology (New York)·2026
Same author

Experimental Limits on Planetary Mass Primordial Black Hole Mergers.

Physical review letters·2026
Same author

Dual-energy CT for hypovascular liver metastases: does better image quality translate to clinical benefit?

La Radiologia medica·2025
Same author

Whole-body MRI in oncology: acquisition protocols, current guidelines, and beyond.

La Radiologia medica·2024
Same author

A family of experiments about how developers perceive delayed system response time.

Software quality journal·2024
Same author

Two-years chest-CT follow-up after severe COVID-19 pneumonia.

Internal and emergency medicine·2023
Same journal

How students use generative AI for software testing: An observational study.

Empirical software engineering·2026
Same journal

Is common sense all you need? Using expert defined rules to identify vulnerability patches instead of machine learning.

Empirical software engineering·2026
Same journal

Less is more: usefulness of data flow diagrams and large language models for security threat validation.

Empirical software engineering·2026
Same journal

SecMLOps: A comprehensive framework for integrating security throughout the machine learning operations lifecycle.

Empirical software engineering·2026
Same journal

Tools and benchmarks evolve: what is their impact on parameter tuning in SBSE experiments?

Empirical software engineering·2025
Same journal

AI support for data scientists: An empirical study on workflow and alternative code recommendations.

Empirical software engineering·2025
See all related articles

Related Experiment Video

Updated: Jun 5, 2025

Using the Visual World Paradigm to Study Sentence Comprehension in Mandarin-Speaking Children with Autism
06:15

Using the Visual World Paradigm to Study Sentence Comprehension in Mandarin-Speaking Children with Autism

Published on: October 3, 2018

7.7K

Semantic matching in GUI test reuse.

Farideh Khalili1, Leonardo Mariani2, Ali Mohebbi3

  • 1Northeastern University, Boston, MA USA.

Empirical Software Engineering
|December 13, 2024
PubMed
Summary
This summary is machine-generated.

Reusing test cases for Android apps saves effort and time. Sentence-level semantic matching significantly improves test reuse effectiveness, outperforming word-level methods.

Keywords:
Automatic test generationFastGloveSemantic matching for testingSoftware testingTest reuseTesting Android appsUniversal sentence encoderWord MoverWord2vec

More Related Videos

Utilizing a Reconfigurable Maze System to Enhance the Reproducibility of Spatial Navigation Tests in Rodents
04:41

Utilizing a Reconfigurable Maze System to Enhance the Reproducibility of Spatial Navigation Tests in Rodents

Published on: December 2, 2022

2.6K
Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception
05:48

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception

Published on: August 9, 2024

1.4K

Related Experiment Videos

Last Updated: Jun 5, 2025

Using the Visual World Paradigm to Study Sentence Comprehension in Mandarin-Speaking Children with Autism
06:15

Using the Visual World Paradigm to Study Sentence Comprehension in Mandarin-Speaking Children with Autism

Published on: October 3, 2018

7.7K
Utilizing a Reconfigurable Maze System to Enhance the Reproducibility of Spatial Navigation Tests in Rodents
04:41

Utilizing a Reconfigurable Maze System to Enhance the Reproducibility of Spatial Navigation Tests in Rodents

Published on: December 2, 2022

2.6K
Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception
05:48

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception

Published on: August 9, 2024

1.4K

Area of Science:

  • Software Engineering
  • Empirical Software Engineering
  • Software Testing

Background:

  • Reusing test cases across applications with shared functionalities can reduce development effort and accelerate time-to-market for reliable software.
  • Existing approaches for migrating test cases across Android apps often rely on semantic matching and test generation algorithms.

Purpose of the Study:

  • To define a general framework for evaluating the impact and effectiveness of different semantic matching techniques in test reuse for Android app migration.
  • To conduct a comparative evaluation of various components within test migration processes.
  • To propose an optimized approach by combining the most effective choices for each test migration component.

Main Methods:

  • Developed a framework to systematically evaluate semantic matching and test reuse approaches for migrating test cases across Android applications.
  • Conducted a comparative analysis of different semantic matching techniques, including word-level and sentence-level embeddings.
  • Performed an experimental evaluation using 8,099 GUI events from 337 test configurations.

Main Results:

  • Semantic matching has a prominent impact on the effectiveness of test reuse.
  • Sentence-level embedding techniques significantly outperform word-level techniques for semantic matching.
  • The corpus size for word embedding models showed a negligible impact on the Semantic Matching Algorithm's performance.
  • Matching selected event types demonstrated superior performance compared to matching all event types.
  • The overall effectiveness of test reuse is contingent upon the specific characteristics of the test suites and applications.

Conclusions:

  • The choice of semantic matching significantly influences test reuse effectiveness in Android app migration.
  • Sentence-level semantic matching is a more effective strategy than word-level matching.
  • Future research can leverage the provided replication package to further explore and refine test reuse strategies.