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

Types of Errors: Detection and Minimization01:12

Types of Errors: Detection and Minimization

Error is the deviation of the obtained result from the true, expected value or the estimated central value. Errors are expressed in absolute or relative terms.
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Statically Indeterminate Problem Solving01:16

Statically Indeterminate Problem Solving

Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility01:34

Woodward–Hoffmann Selection Rules and Microscopic Reversibility

Electrocyclic reactions, cycloadditions, and sigmatropic rearrangements are concerted pericyclic reactions that proceed via a cyclic transition state. These reactions are stereospecific and regioselective. The stereochemistry of the products depends on the symmetry characteristics of the interacting orbitals and the reaction conditions. Accordingly, pericyclic reactions are classified as either symmetry-allowed or symmetry-forbidden. Woodward and Hoffmann presented the selection criteria for...
Detection of Gross Error: The Q Test01:00

Detection of Gross Error: The Q Test

When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
Block Diagram Reduction01:22

Block Diagram Reduction

The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Stability of structures01:14

Stability of structures

In mechanical engineering, the stability of systems under various forces is critical for designing durable and efficient structures. One fundamental way to explore these concepts is by analyzing systems like two rods connected at a pivot point, O, with a torsional spring of spring constant k at the pivot point. This system is similar in appearance to a scissor jack used to change tires on a car. In this case, the arms of the linkage (equivalent to the rods in this system) are entirely vertical,...

You might also read

Related Articles

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

Sort by
Same author

Correction: Making the invisible visible: integrated visualization and automated quantification of thrombus deformation during mechanical thrombectomy.

Frontiers in medical technology·2026
Same author

Making the invisible visible: integrated visualization and automated quantification of thrombus deformation during mechanical thrombectomy.

Frontiers in medical technology·2026
Same author

Fault localization in DSLTrans model transformations by combining symbolic execution and spectrum-based analysis.

Software and systems modeling·2024
Same author

Brainstem atrophy in dementia with Lewy bodies compared with progressive supranuclear palsy and Parkinson's disease on MRI.

BMC neurology·2023
Same author

Metric magnetic resonance imaging analysis reveals pronounced substantia-innominata atrophy in dementia with Lewy bodies with a psychiatric onset.

Frontiers in aging neuroscience·2022
Same author

Manual and automated analysis of atrophy patterns in dementia with Lewy bodies on MRI.

BMC neurology·2022
Same journal

Architecting for a Sustainable Digital Society.

The Journal of systems and software·2023
Same journal

The impact of working from home on the success of Scrum projects: A multi-method study.

The Journal of systems and software·2022
Same journal

Work-from-home is here to stay: Call for flexibility in post-pandemic work policies.

The Journal of systems and software·2022
Same journal

From forced Working-From-Home to voluntary working-from-anywhere: Two revolutions in telework.

The Journal of systems and software·2022
Same journal

Software professionals during the COVID-19 pandemic in Turkey: Factors affecting their mental well-being and work engagement in the home-based work setting.

The Journal of systems and software·2022
Same journal

Changes in perceived productivity of software engineers during COVID-19 pandemic: The voice of evidence.

The Journal of systems and software·2022
See all related articles

Related Experiment Video

Updated: May 13, 2026

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
13:44

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns

Published on: August 30, 2013

A posteriori operation detection in evolving software models.

Philip Langer1, Manuel Wimmer, Petra Brosch

  • 1Business Informatics Group, Vienna University of Technology, Austria.

The Journal of Systems and Software
|March 9, 2013
PubMed
Summary
This summary is machine-generated.

This study introduces a new method to detect composite operations, like refactorings, in software models. This improves understanding of software evolution by providing clearer difference reports.

Keywords:
Model comparisonModel evolutionModel refactoring

More Related Videos

Measuring Maxillary Posterior Tooth Movement: A Model Assessment using Palatal and Dental Superimposition
07:32

Measuring Maxillary Posterior Tooth Movement: A Model Assessment using Palatal and Dental Superimposition

Published on: February 23, 2024

Related Experiment Videos

Last Updated: May 13, 2026

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
13:44

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns

Published on: August 30, 2013

Measuring Maxillary Posterior Tooth Movement: A Model Assessment using Palatal and Dental Superimposition
07:32

Measuring Maxillary Posterior Tooth Movement: A Model Assessment using Palatal and Dental Superimposition

Published on: February 23, 2024

Area of Science:

  • Software Engineering
  • Software Evolution Analysis
  • Model-Driven Engineering

Background:

  • Software models, like all software artifacts, undergo continuous evolution.
  • Understanding operations between model versions is key to analyzing this evolution.
  • Existing methods detect atomic operations but miss composite operations (e.g., refactorings), leading to complex difference reports.

Purpose of the Study:

  • To present an orthogonal extension for detecting composite operations in software models.
  • To address the limitation of existing approaches that neglect composite operations.
  • To improve the clarity and informativeness of software model difference reports.

Main Methods:

  • An extension to existing atomic operation detection approaches is proposed.
  • The method detects composite operations in a post-processing step by searching within detected atomic operations.
  • It reuses specifications of composite operations for their detection.

Main Results:

  • The approach successfully detects composite operations, enhancing the analysis of software model evolution.
  • A real-world case study validated the accuracy of the proposed method.
  • An experiment investigated the scalability of the implementation, demonstrating its practical applicability.

Conclusions:

  • The developed approach effectively identifies composite operations, offering a more comprehensive view of software model evolution.
  • This method reduces the clutter in difference reports by explicitly identifying complex changes like refactorings.
  • The approach is accurate and scalable, making it a valuable tool for software engineers.