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

Mechanical Protein Function01:58

Mechanical Protein Function

2.2K
2.2K
Singularity Functions for Shear01:26

Singularity Functions for Shear

255
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous  variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the...
255
Mechanical Protein Functions01:58

Mechanical Protein Functions

5.2K
Proteins perform many mechanical functions in a cell. These proteins can be classified into two general categories- proteins that generate mechanical forces and proteins that are subjected to mechanical forces. Proteins providing mechanical support to the structure of the cell, such as keratin, are subjected to mechanical force, whereas proteins involved in cell movement and transport of molecules across cell membranes, such as an ion pump, are examples of generating mechanical force. 
5.2K

You might also read

Related Articles

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

Sort by
Same author

Metagenome-assembled genome sequence of an uncultured <i>Roseburia</i> sp. generated from mouse fecal DNA from the International Space Station.

Microbiology resource announcements·2026
Same author

Understanding the intention-behavior gap: The role of entrepreneurship education and creative self-efficacy among university students.

Acta psychologica·2026
Same author

Appendiceal Hemorrhage Diagnosed After Repeated Negative Investigations.

Digestive diseases and sciences·2026
Same author

The impact of opioid-free labor epidural analgesia maternal and infant outcomes: a retrospective cohort study.

Brazilian journal of anesthesiology (Elsevier)·2026
Same author

Depression symptoms are associated with affective neural processing during sleep and rest.

bioRxiv : the preprint server for biology·2026
Same author

Adding Institutional Examples to the ASA Physical Status Classification System Improves Inter-Rater Reliability.

Paediatric anaesthesia·2026
Same journal

Caring: An Undiscovered "Super Ility" of Smart Healthcare.

IEEE software·2017
See all related articles

Related Experiment Video

Updated: Nov 5, 2025

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins
05:08

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins

Published on: July 8, 2025

538

Scientific Software Testing Goes Serverless: Creating and Invoking Metamorphic Functions.

Xuanyi Lin1, Michelle Simon2, Nan Niu1

  • 1University of Cincinnati.

IEEE Software
|May 21, 2021
PubMed
Summary
This summary is machine-generated.

This study introduces a function-as-a-service (FaaS) framework to automate scientific software testing. The framework converts user questions into tests, improving real-world defect detection through value-driven evaluations.

More Related Videos

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
11:22

Automated Robotic Liquid Handling Assembly of Modular DNA Devices

Published on: December 1, 2017

12.6K
A Quantitative Fitness Analysis Workflow
11:39

A Quantitative Fitness Analysis Workflow

Published on: August 13, 2012

14.7K

Related Experiment Videos

Last Updated: Nov 5, 2025

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins
05:08

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins

Published on: July 8, 2025

538
Automated Robotic Liquid Handling Assembly of Modular DNA Devices
11:22

Automated Robotic Liquid Handling Assembly of Modular DNA Devices

Published on: December 1, 2017

12.6K
A Quantitative Fitness Analysis Workflow
11:39

A Quantitative Fitness Analysis Workflow

Published on: August 13, 2012

14.7K

Area of Science:

  • Computer Science
  • Software Engineering
  • Scientific Computing

Background:

  • Scientific software requires robust testing to ensure reliability and accuracy.
  • Traditional testing methods can be time-consuming and may not always reflect real-world usage scenarios.
  • Automating test generation is crucial for efficient software development and maintenance.

Purpose of the Study:

  • To introduce and illustrate a novel function-as-a-service (FaaS) framework for scientific software testing.
  • To demonstrate the FaaSification process, transforming end-user questions into automated tests.
  • To highlight the importance of value-driven evaluations in defect detection.

Main Methods:

  • Development of a function-as-a-service (FaaS) framework.
  • Transformation of end-user questions into executable automated tests.
  • Case study application focusing on real-world defect detection in scientific software.

Main Results:

  • Successful transformation of user questions into automated software tests.
  • Demonstration of FaaS framework's utility in a scientific software testing context.
  • Effective identification of real-world defects through value-driven evaluation.

Conclusions:

  • The FaaS framework offers an innovative approach to scientific software testing.
  • Automated test generation from user queries enhances defect detection capabilities.
  • Value-driven evaluation is essential for practical and impactful software testing.