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 Example01:23

Design Example

320
The innovation of touch-tone telephony revolutionized the telecommunications industry by replacing the traditional rotary dial with a dual-tone multi-frequency (DTMF) signaling system. This system uses a matrix-style keypad with buttons arranged in four rows and three columns, creating 12 distinct signals each assigned to a pair of frequencies. Each button press results in a simultaneous generation of two sinusoidal tones – one from a low-frequency group (697 to 941 Hz) and one from a...
320
Methods of Documentation VI: Case Management Model01:15

Methods of Documentation VI: Case Management Model

561
The case management model is a multidisciplinary approach that involves healthcare professionals from diverse disciplines, such as physicians, nurses, therapists, social workers, and pharmacists, working collaboratively to address the various needs of patients. Each healthcare professional brings unique expertise and perspectives, contributing to a more comprehensive understanding of the patient's condition and tailoring treatment plans accordingly.
For example, a patient with a chronic...
561
Methods of Documentation III: PIE01:21

Methods of Documentation III: PIE

1.3K
Problem-intervention-evaluation (PIE) is a systematic approach to documentation used in healthcare settings for clinical decision-making and patient care planning. It is a structured approach to organizing patient data based on problems, interventions, and evaluations. Here's a breakdown of its key features and considerations:
1.3K
Methods of Documentation V: CBE01:23

Methods of Documentation V: CBE

885
Charting by Exception, or CBE, is a method of documentation used in healthcare, particularly in nursing, that focuses on documenting only significant or abnormal findings rather than recording every detail. This approach aims to streamline the documentation process, improve efficiency, and ensure that healthcare providers can quickly identify deviations from normalcy in patient assessments.
In CBE, healthcare professionals establish predefined standards of practice that define what constitutes...
885
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
Methods of Documentation I: Source-Oriented Records01:18

Methods of Documentation I: Source-Oriented Records

1.1K
Source-oriented records, or SOR, are medical record-keeping organized by the data source. The SOR system was first developed in the mid-1900s to organize the growing patient data in hospitals and other healthcare facilities.
In an SOR, each discipline involved in patient care maintains a separate medical record section. This record-keeping method enables easy tracking of patient progress and ensures healthcare staff have access to up-to-date information.
Key Attributes include the following:
1.1K

You might also read

Related Articles

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

Sort by
Same journal

DARUMA: a gateway to fast and easy prediction of intrinsically disordered regions.

PeerJ. Computer science·2026
Same journal

Alzheimer's disease detection using a quantum deep neural network with Haralick feature extraction and simulated annealing optimization.

PeerJ. Computer science·2026
Same journal

Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network.

PeerJ. Computer science·2026
Same journal

An anomaly detection model for multivariate time series with anomaly perception.

PeerJ. Computer science·2026
Same journal

Retraction: A wormhole attack detection method for tactical wireless sensor networks.

PeerJ. Computer science·2026
Same journal

Evaluation of mental disorder with prioritization of its type by utilizing the bipolar complex fuzzy decision-making approach based on Schweizer-Sklar prioritized aggregation operators.

PeerJ. Computer science·2026

Related Experiment Video

Updated: Jun 12, 2025

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
05:00

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs

Published on: August 9, 2024

1.2K

Live software documentation of design pattern instances.

Filipe Lemos1, Filipe F Correia1,2, Ademar Aguiar1,2

  • 1Faculty of Engineering, University of Porto, Porto, Portugal.

Peerj. Computer Science
|September 24, 2024
PubMed
Summary
This summary is machine-generated.

This study introduces a novel approach to software pattern documentation, enhancing code understandability and developer efficiency. The method increases "liveness" by integrating documentation within the IDE, reducing time spent on understanding and evolving software systems.

Keywords:
Design patternsLivenessSoftware documentation

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.1K
Application of Design Aspects in Uniaxial Loading Machine Development
05:23

Application of Design Aspects in Uniaxial Loading Machine Development

Published on: September 19, 2018

5.8K

Related Experiment Videos

Last Updated: Jun 12, 2025

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
05:00

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs

Published on: August 9, 2024

1.2K
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.1K
Application of Design Aspects in Uniaxial Loading Machine Development
05:23

Application of Design Aspects in Uniaxial Loading Machine Development

Published on: September 19, 2018

5.8K

Area of Science:

  • Software Engineering
  • Human-Computer Interaction
  • Software Documentation

Background:

  • Existing software pattern documentation methods lack proximity between code and documentation.
  • Current approaches often fail to update documentation when code changes, resulting in low 'liveness'.
  • These limitations hinder efficient software understanding and maintenance.

Purpose of the Study:

  • To propose an approach that improves software system understandability by enhancing the documentation of design patterns.
  • To streamline software creation and documentation by increasing feedback (liveness) during development.
  • To maintain proximity between code and documentation within a unified environment.

Main Methods:

  • Developed a prototype tool, DesignPatternDoc, for IntelliJ IDEA.
  • The tool continuously identifies pattern instances in code and suggests them to developers.
  • Generates pattern-instance documentation with live editing and visualization capabilities.

Main Results:

  • A controlled experiment with 21 novice developers evaluated the approach.
  • Participants performed tasks involving understanding and evolving small software systems.
  • The approach significantly reduced time spent on understanding and documenting software compared to low-liveness tools.

Conclusions:

  • The proposed approach enhances software understandability and developer efficiency.
  • Integrating documentation within the IDE and maintaining proximity to source code significantly reduces context switching.
  • Increased 'liveness' in software pattern documentation is crucial for developer productivity.