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

Design Example: Creating a Hydraulic Model of a Dam Spillway01:21

Design Example: Creating a Hydraulic Model of a Dam Spillway

624
Scaled hydraulic models of dam spillways provide a practical way to replicate and study the intricate flow dynamics of these structures. Often built to a 1:15 ratio, these models allow for observing critical water behavior, such as velocity distribution, flow patterns, and energy dissipation.
624
Modeling and Similitude01:12

Modeling and Similitude

555
Scaled modeling is a fundamental technique in engineering, enabling the study of large and complex systems by creating smaller, manageable replicas that recreate critical characteristics of the original. In hydrology and civil infrastructure, for example, scaled models of dams help analyze water flow, turbulence, and pressure. This method allows for accurate predictions of real-world behavior within a controlled environment, significantly reducing the cost and time involved in full-scale...
555
Typical Model Studies01:30

Typical Model Studies

575
Fluid mechanics model studies often utilize scaled-down systems to predict fluid behavior in full-scale environments, such as river flows, dam spillways, and structures interacting with open surfaces. Maintaining Froude number similarity in river models is crucial, as it replicates surface flow features like wave patterns and velocities.
575
Work01:14

Work

691
Work is a fundamental concept of mechanical engineering and has many applications. Understanding how work is calculated and the different types of work can help us better understand physical processes and provide insights into complex problems.
Work is defined as the result of a force acting on an object, causing it to move along the line of action of force. It is also defined as the process of transferring energy through the application of force on an object, resulting in its displacement.
691
Design Example: Flow of Oil Through Circular Pipes01:25

Design Example: Flow of Oil Through Circular Pipes

386
Understanding fluid flow behavior through pipes is critical in fluid mechanics, especially in applications like oil transportation through pipelines. Hagen-Poiseuille's law provides an exact solution derived from the Navier-Stokes equations for steady, incompressible, and laminar flow within a circular pipe. Hagen-Poiseuille's law helps determine the necessary pressure drop across a pipeline section by determining parameters like pipe length, radius, oil viscosity, and the desired volumetric...
386
Drawing Free-body Diagrams: Rules01:16

Drawing Free-body Diagrams: Rules

15.5K
The first step in describing and analyzing most phenomena in physics involves the careful drawing of a free-body diagram. Free-body diagrams are useful in analyzing forces acting on an object or system, and are employed extensively in the study and application of Newton's laws of motion. The steps to draw a free-body diagram are listed below:
15.5K

You might also read

Related Articles

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

Sort by
Same author

Computer Vision for Monitoring Wild Bees and Wasps: A Structured Literature Review.

Ecology and evolution·2026
Same author

Reliable uncertainty estimates in deep learning with efficient Metropolis-Hastings algorithms.

Nature communications·2026
Same author

Towards the automatized identification of moss species from their spore morphology.

Annals of botany·2025
Same author

Expanding phenological insights: automated phenostage annotation with community science plant images.

International journal of biometeorology·2025
Same author

Parametrization of biological assumptions to simulate growth of tree branching architectures.

Tree physiology·2024
Same author

7 Dimensions of software change patterns.

Scientific reports·2024

Related Experiment Video

Updated: Dec 31, 2025

Interactive and Visualized Online Experimentation System for Engineering Education and Research
08:35

Interactive and Visualized Online Experimentation System for Engineering Education and Research

Published on: November 24, 2021

2.9K

A definition-by-example approach and visual language for activity patterns in engineering disciplines.

Mario Janke1, Tobias Kuschke1, Patrick Mäder1

  • 1Software Engineering for Safety-critical Systems Group, Technische Universität Ilmenau, Ilmenau, Germany.

Plos One
|January 11, 2020
PubMed
Summary
This summary is machine-generated.

This study introduces VisPaRec, a visual language for defining software modeling activities. VisPaRec simplifies creating complex event patterns, enhancing user support and reducing definition time.

More Related Videos

Visualizing Hyporheic Flow Through Bedforms Using Dye Experiments and Simulation
09:49

Visualizing Hyporheic Flow Through Bedforms Using Dye Experiments and Simulation

Published on: November 18, 2015

12.7K
Creating Objects and Object Categories for Studying Perception and Perceptual Learning
14:38

Creating Objects and Object Categories for Studying Perception and Perceptual Learning

Published on: November 2, 2012

12.2K

Related Experiment Videos

Last Updated: Dec 31, 2025

Interactive and Visualized Online Experimentation System for Engineering Education and Research
08:35

Interactive and Visualized Online Experimentation System for Engineering Education and Research

Published on: November 24, 2021

2.9K
Visualizing Hyporheic Flow Through Bedforms Using Dye Experiments and Simulation
09:49

Visualizing Hyporheic Flow Through Bedforms Using Dye Experiments and Simulation

Published on: November 18, 2015

12.7K
Creating Objects and Object Categories for Studying Perception and Perceptual Learning
14:38

Creating Objects and Object Categories for Studying Perception and Perceptual Learning

Published on: November 2, 2012

12.2K

Area of Science:

  • Software Engineering
  • Human-Computer Interaction

Background:

  • Modeling tools are integral to software development, with models resulting from specific user activities.
  • Recognizing user modeling activities enables context-sensitive support, such as task auto-completion.
  • Current methods for recognizing activities rely on complex event pattern matching, which is challenging for users.

Purpose of the Study:

  • To propose VisPaRec, a visual definition language for creating and understanding modeling activity definitions.
  • To provide a semi-automated, graphical method for defining complex event patterns.
  • To evaluate the usability and effectiveness of VisPaRec compared to traditional event-processing languages.

Main Methods:

  • Development of the visual definition language, VisPaRec.
  • Implementation of a semi-automated, graphical method for activity definition.
  • Conducting a comparative user study evaluating VisPaRec against Rapide.

Main Results:

  • The visual representation of VisPaRec significantly increases comprehensibility of activity definitions.
  • VisPaRec substantially reduces the time required for constructing and modifying activity definitions.
  • User study results indicate a preference for the graphical approach over text-based event-processing languages.

Conclusions:

  • VisPaRec offers a more intuitive and efficient approach to defining modeling activities in software development.
  • The visual language facilitates easier creation and modification of event patterns, improving user experience.
  • This approach has the potential to enhance context-sensitive support in software modeling tools.