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

Interpreting Run Charts01:25

Interpreting Run Charts

105
Run charts, essentially line graphs plotted over time, serve as fundamental yet effective tools for process analysis. They chronicle data sequentially, facilitating the identification of trends, shifts, or cyclical movements. This graphical representation is instrumental in determining whether a process is stable or exhibits signs of potential instability indicative of special cause variation. In the healthcare domain, run charts depict infection rates over time, enabling hospitals to monitor...
105
Run Charts01:12

Run Charts

63
Run charts serve as an essential instrument for visualizing the performance of various processes over time, enabling the identification of trends and patterns crucial for quality improvement. These charts map out a series of data points chronologically, offering insights into the stability and efficiency of a process. A run chart's creation involves plotting data points on a graph, with the time intervals on the horizontal axis and the specific measurements on the vertical axis. For...
63
Methods of Documentation IV: Focus Charting01:26

Methods of Documentation IV: Focus Charting

1.0K
Focus Charting, also known as the focus charting system or "focus documentation," is a systematic documentation approach used in healthcare to organize patient information in medical records.
It typically involves three columns for recording information:
1.0K
Interpreting R Charts01:22

Interpreting R Charts

68
R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
68
Multiple Bar Graph01:07

Multiple Bar Graph

5.2K
As the name suggests, a multiple bar graph is the same as a bar graph but has multiple bars to depict relationships between different data values. One can include as many parameters as possible. However, each parameter must have the same unit of measurement.
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
5.2K
The R Chart01:02

The R Chart

84
In statistical process control, control charts, particularly R charts, are instrumental in monitoring process variations and identifying non-random patterns that run charts might miss. R charts track the variability within process subgroups, which is crucial when standard deviation use is impractical or unknown process variations exist.
R charts are pivotal for pinpointing shifts in process variability. Stability is indicated when all data points remain within the defined upper and lower...
84

You might also read

Related Articles

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

Sort by
Same author

An <i>m</i>/<i>z</i>- and Intensity-Based HRMS Clustering Algorithm Targeted toward Single-Cell Metabolomics.

Journal of the American Society for Mass Spectrometry·2026
Same author

AV Node Ablation and Conduction System Pacing Versus Biventricular Pacing in Patients With AF and HF.

Pacing and clinical electrophysiology : PACE·2026
Same author

Ultrasonographic fetal sex determination in large domestic animals: a comparative, mechanistic, and field-oriented synthesis.

Frontiers in veterinary science·2026
Same author

Pregnancy-Associated Breast Cancer: A Trimester and Subtype Based Clinical Decision Framework for the Surgeon and Surgical Trainee.

Annals of surgical oncology·2026
Same author

Compliance With Foot Care Practices Among Patients With Diabetes Mellitus in Sudan.

International wound journal·2026
Same author

Male Dromedary Reproductive Emergencies: Clinical Presentation, Diagnosis, Management and Prognosis.

Animals : an open access journal from MDPI·2026

Related Experiment Video

Updated: Jul 11, 2025

Evaluation of an Exclusive Spur Dike U-Turn Design with Radar-Collected Data and Simulation
11:41

Evaluation of an Exclusive Spur Dike U-Turn Design with Radar-Collected Data and Simulation

Published on: February 1, 2020

20.4K

Visualizing software refactoring using radar charts.

Abdel-Rahman Al-Ghuwairi1, Dimah Al-Fraihat2, Yousef Sharrab3

  • 1Department of Software Engineering, Faculty of Prince Al-Hussien Bin Abdallah II for Information Technology, The Hashemite University, Zarqa, Jordan.

Scientific Reports
|November 9, 2023
PubMed
Summary

This study introduces Radar Chart Refactoring Visualization (RcRV), a novel approach to visualize software refactoring. RcRV helps developers analyze complex code changes across multiple releases, improving maintainability and detecting bugs.

More Related Videos

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.2K
RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans
11:09

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans

Published on: July 17, 2021

3.0K

Related Experiment Videos

Last Updated: Jul 11, 2025

Evaluation of an Exclusive Spur Dike U-Turn Design with Radar-Collected Data and Simulation
11:41

Evaluation of an Exclusive Spur Dike U-Turn Design with Radar-Collected Data and Simulation

Published on: February 1, 2020

20.4K
Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.2K
RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans
11:09

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans

Published on: July 17, 2021

3.0K

Area of Science:

  • Software Engineering
  • Computer Science
  • Information Visualization

Background:

  • Refactoring tools are widely used in large software projects, generating extensive data on code changes.
  • Analyzing the impact of multiple, simultaneous refactoring actions on source code complexity is challenging.
  • Existing research on software visualization has limited focus on visualizing the refactoring process itself.

Purpose of the Study:

  • To propose a novel visualization approach, Radar Chart Refactoring Visualization (RcRV), for analyzing software refactoring across multiple releases.
  • To address the challenge of understanding the impact of multiple refactoring operations on source code evolution.
  • To provide developers with a tool for enhanced code maintainability and quality assessment.

Main Methods:

  • Developed the Radar Chart Refactoring Visualization (RcRV) approach.
  • Utilized radar charts, a 2D visualization technique capable of displaying multiple variables simultaneously.
  • Integrated input from developers and refactoring identification tools like Ref-Finder to generate visualizations.
  • Visualized trends in refactoring across multiple releases, methods, and classes.

Main Results:

  • The RcRV tool effectively visualizes software refactoring across multiple software releases.
  • Generated charts highlight trends in refactoring for multiple refactoring instances, methods, and classes.
  • An evaluation study confirmed the tool's usefulness, appeal, and ease of use for developers.
  • The visualization method aids in detecting design violations and potential bugs.

Conclusions:

  • The proposed RcRV approach offers a significant contribution to software engineering by enhancing the visualization of refactoring processes.
  • This tool empowers developers and maintainers to improve code quality and maintainability.
  • RcRV facilitates efficient detection of design flaws and bugs, saving development and maintenance time.