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

Hazard Analysis and Critical Control Points (HACCP)01:30

Hazard Analysis and Critical Control Points (HACCP)

Hazard Analysis and Critical Control Points (HACCP) is a science-based, preventive system used globally to ensure food safety by identifying, evaluating, and controlling biological, chemical, and physical hazards throughout food production. Originally developed by NASA and the Pillsbury Company for astronaut food, HACCP is now a core component of the Codex Alimentarius.HACCP operates on prerequisite programs—such as Good Manufacturing Practices (GMPs), sanitation procedures, and supplier...
Quality Assurance01:19

Quality Assurance

Quality assurance is the overarching term used to describe the activities employed to ensure the proper performance of a system. These activities can be classified into three categories: quality control, quality assessment, and internal corrective measures. Typically, these activities work cyclically: quality control is performed before and during the analysis, while quality assessment occurs during and after the investigation. Internal corrective measures are implemented based on the findings...
Distribution Reliability and Automation01:25

Distribution Reliability and Automation

Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
Development of Analytical Methods01:21

Development of Analytical Methods

An analytical methodology can be divided into four sequential steps: technique, method, procedure, and protocol. A technique is a scientific principle that rationalizes a specific phenomenon through chemical measurements. Adapting a technique for analyzing a sample of interest is termed a method. The procedure outlines the directions for performing the analysis via an analytical method. The protocol is the detailed guidelines on the procedure, which should be strictly followed to obtain the...
Good Manufacturing Practices01:26

Good Manufacturing Practices

Good Manufacturing Practices (GMP) constitute a foundational set of guidelines that ensure the production of safe, consistent, and high-quality products, particularly in industries such as pharmaceuticals, biotechnology, and food processing. These protocols encompass all aspects of production, from the sourcing of raw materials to the final distribution of the finished product.A core pillar of GMP is stringent hygiene and sanitation across all production environments. This includes routine...
Open and closed-loop control systems01:17

Open and closed-loop control systems

Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...

You might also read

Related Articles

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

Sort by
Same author

A Pneumatically Actuated Robotic Assistant for MRI-Guided Stereotactic Neurosurgery.

IEEE transactions on medical robotics and bionics·2026
Same author

Surgeons' perceptions of artificial intelligence (AI) for gaze guidance in laparoscopic cholecystectomy.

Surgical endoscopy·2026
Same author

Describing What Surgeons See: Visual Orientation Strategies in Laparoscopic Cholecystectomy Across Imaging Conditions.

Journal of surgical education·2026
Same author

High-Plex Tissue Imaging with Conventional Immunofluorescence Platforms and Open-Source Software via Iterative Bleaching Extends Multiplexity (IBEX).

Methods in molecular biology (Clifton, N.J.)·2026
Same author

Concentric Tube Robot-Assisted Intracerebral Hemorrhage Evacuation: Validation in an Ovine Model.

IEEE transactions on medical robotics and bionics·2026
Same author

Interdisciplinary Dialogues on Surgical Data Science: Revising Its Benefits for Surgical Stakeholders and Patients.

IEEE transactions on medical robotics and bionics·2026
Same journal

COVID-19 and future pandemics: A blockchain-based privacy-aware secure borderless travel solution from electronic health records.

Software: practice & experience·2022
Same journal

Innovative software systems for managing the impact of the COVID-19 pandemic.

Software: practice & experience·2021
Same journal

Advanced data integration in banking, financial, and insurance software in the age of COVID-19.

Software: practice & experience·2021
Same journal

Software system to predict the infection in COVID-19 patients using deep learning and web of things.

Software: practice & experience·2021
Same journal

An approach to forecast impact of Covid-19 using supervised machine learning model.

Software: practice & experience·2021
Same journal

NovidChain: Blockchain-based privacy-preserving platform for COVID-19 test/vaccine certificates.

Software: practice & experience·2021
See all related articles

Related Experiment Video

Updated: May 30, 2026

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods
05:34

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods

Published on: June 6, 2025

Agile Methods for Open Source Safety-Critical Software.

Kevin Gary1, Andinet Enquobahrie, Luis Ibanez

  • 1Department of Engineering, Arizona State University, Mesa, Arizona, 85212, USA.

Software: Practice & Experience
|July 30, 2011
PubMed
Summary
This summary is machine-generated.

Agile methods can be suitable for safety-critical software development by incorporating necessary documentation and formal techniques. This approach enhances reliability and correctness, challenging previous assumptions about agile limitations.

Related Experiment Videos

Last Updated: May 30, 2026

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods
05:34

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods

Published on: June 6, 2025

Area of Science:

  • Software Engineering
  • Computer Science
  • Medical Informatics

Background:

  • Safety-critical systems demand high software reliability and correctness.
  • Agile methods, like Scrum, are often deemed unsuitable due to perceived lack of documentation and formal techniques.
  • Traditional software engineering models emphasize documentation and traceability over empirical process control.

Purpose of the Study:

  • To challenge the assumption that agile methods are inappropriate for safety-critical software development.
  • To demonstrate how agile processes can be adapted to include essential formal techniques for safety-critical systems.
  • To present a case study of an open-source project successfully using agile practices in a safety-critical domain.

Main Methods:

  • The study presents a case study of the Image-Guided Surgical Toolkit (IGSTK) project.
  • IGSTK has employed agile practices since 2004, focusing on evolving code and adding process elements as needed.
  • The project's adoption by hospitals and use in clinical trials serve as evidence of its success.

Main Results:

  • Agile methods are flexible and can incorporate necessary formal activities like specification and requirements management.
  • Agile methods emphasize continuous process management and code-level quality, potentially exceeding classic models.
  • The IGSTK project demonstrates the successful application of agile practices in a safety-critical environment.

Conclusions:

  • Agile methods can be effectively adapted for safety-critical software development.
  • The flexibility of agile processes allows for the integration of essential formal techniques.
  • The IGSTK case study provides evidence for reconsidering agile methods in safety-critical contexts.