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 Experiment Videos

Object-oriented design and programming in medical decision support.

H Heathfield1, J Armstrong, N Kirkham

  • 1IBM (UK) Scientific Centre, Winchester, U.K.

Computer Methods and Programs in Biomedicine
|December 1, 1991
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

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

Sort by
Same author

Ovarian function suppression decision-making and uptake in premenopausal women with breast cancer: a mixed methods analysis.

Breast cancer research and treatment·2026
Same author

Development of an Australasian Dermatology Registry.

The Australasian journal of dermatology·2025
Same author

Weight based diagnostic reference levels (DRLS) for paediatric fluoroscopic procedures: A single centre review.

Radiography (London, England : 1995)·2025
Same author

Canadian Surgery Forum: Abstracts of presentations to the Annual Meetings of the Canadian Association of Bariatric Physicians and Surgeons, Canadian Association of General Surgeons, Canadian Association of Thoracic Surgeons, Canadian Hepato-Pancreato-Biliary Association, Canadian Society of Surgical Oncology, Canadian Society of Colon and Rectal Surgeons, Vancouver, BC, Sept. 17-21, 2013.

Canadian journal of surgery. Journal canadien de chirurgie·2025
Same author

Quality-of-Life Analysis of a Phase II Randomised Controlled Trial Comparing Three-Dimensional Conformal Radiotherapy and Intensity-Modulated Radiotherapy in Locally Advanced Rectal Cancer.

Clinical oncology (Royal College of Radiologists (Great Britain))·2024
Same author

In situ calibration of charged particle spectrometers on the OMEGA Laser Facility using <sup>241</sup>Am and <sup>226</sup>Ra sources.

The Review of scientific instruments·2022
Same journal

Accounting for approximation errors using surrogate-based parameter estimation of cardiac mechanics digital twins.

Computer methods and programs in biomedicine·2026
Same journal

Facial iPPG heatmap patterns based on period-aware autoencoder show association with carotid atherosclerosis towards non-contact hemodynamic assessment.

Computer methods and programs in biomedicine·2026
Same journal

Explainable machine learning models predict liver fibrosis risk and outcome in the general population: Development and multi-cohort external validation.

Computer methods and programs in biomedicine·2026
Same journal

Evaluation of surrogate endpoints for survival outcomes using the surrogate package in R.

Computer methods and programs in biomedicine·2026
Same journal

Relative spectral and frication-based descriptors as numerical indicators of place of articulation shifts in fricatives produced by Polish children.

Computer methods and programs in biomedicine·2026
Same journal

Leaflet resection improves valve expansion and hemodynamic performance in redo TAVI with balloon- and self-expanding transcatheter heart valve configurations.

Computer methods and programs in biomedicine·2026
See all related articles

Object-oriented programming offers significant advantages for developing clinical decision support systems, particularly in enhancing code reuse. This approach supports exploratory system design and rapid prototyping more effectively than traditional methods.

Area of Science:

  • Software Engineering
  • Medical Informatics
  • Computer Science

Background:

  • Clinical decision support systems (CDSS) require flexible design for computational modeling.
  • Traditional procedural techniques hinder model building and rapid prototyping in CDSS development.
  • Object-oriented (OO) design is gaining traction in software engineering.

Purpose of the Study:

  • To highlight the benefits of OO approach for CDSS design and development.
  • To introduce core OO concepts: encapsulation, inheritance, and polymorphism.
  • To examine the dual roles of inheritance in OO programming within a medical context.

Main Methods:

  • Introduction to OO concepts (encapsulation, inheritance, polymorphism).
  • Case study application in breast histopathology domain.

Related Experiment Videos

  • Analysis of inheritance as a conceptual modeling tool versus a code reuse mechanism.
  • Main Results:

    • OO design facilitates computational model building for exploratory systems.
    • Inheritance as a code reuse mechanism offers substantial technical benefits.
    • Inheritance as a conceptual modeling tool can be challenging to integrate into the design process.

    Conclusions:

    • The object-oriented paradigm is well-suited for developing clinical decision support systems.
    • Code reuse through inheritance provides significant advantages in CDSS development.
    • Careful consideration is needed when utilizing inheritance for conceptual modeling in CDSS.