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

Causes of Similarity-Dissimilarity Effect01:26

Causes of Similarity-Dissimilarity Effect

129
The similarity-dissimilarity effect, a fundamental concept in social psychology, explains how interpersonal similarities and differences influence attraction and social interactions. This effect is supported by three key psychological perspectives: balance theory, social comparison theory, and consensual validation.Balance Theory and Cognitive ConsistencyBalance theory, developed by Fritz Heider, posits that individuals seek cognitive consistency in their relationships. When two people share...
129
Retrieval01:12

Retrieval

281
Retrieval is the process of getting information out of memory storage and back into conscious awareness. This ability is essential for daily tasks like brushing hair and teeth, driving to work, and performing job duties. Retrieval occurs in three ways: recall, recognition, and relearning.
Recall involves accessing information without cues, such as during an essay test, where individuals must retrieve facts and concepts from memory unaided. Another example is remembering the name of a colleague...
281
Quantifying Work02:30

Quantifying Work

23.0K
As a system undergoes a change, its internal energy can change, and energy can be transferred from the system to the surroundings, or from the surroundings to the system.
23.0K
Health Information Technology and Healthcare Information System01:30

Health Information Technology and Healthcare Information System

1.1K
Health Information Technology (HIT)
Health Information Technology, commonly called HIT, integrates advanced information systems and technology in healthcare settings. Its primary functions include:
1.1K
Principle of Virtual Work: Problem Solving01:13

Principle of Virtual Work: Problem Solving

1.4K
The principle of virtual work is an essential concept in the field of mechanics and engineering. This is used to solve problems related to the equilibrium of a structure or system. It is based on the assumption that if a system is in equilibrium, the work done by all the forces during a virtual displacement is zero. This principle is applied by considering virtual displacements of the system and the corresponding work done by internal and external forces.
To apply the principle of virtual work,...
1.4K
Heuristics01:21

Heuristics

254
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
254

You might also read

Related Articles

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

Sort by
Same author

2025 ICM: Antibiotic Prophylaxis in Revision Arthroplasty.

The Journal of arthroplasty·2025
Same author

2025 ICM: Skin Preparation.

The Journal of arthroplasty·2025
Same author

A framework for spatial-temporal cluster evolution representation and analysis based on graphs.

Scientific reports·2024
Same author

Application of a mobile health data platform for public health surveillance: A case study in stress monitoring and prediction.

Digital health·2024
Same author

Leveraging mHealth Technologies for Public Health.

JMIR public health and surveillance·2024
Same author

A conceptual IoT-based early-warning architecture for remote monitoring of COVID-19 patients in wards and at home.

Internet of things (Amsterdam, Netherlands)·2024
Same journal

Modeling and analysis of forward and inverse kinematics for a flexible Stewart platform.

PloS one·2026
Same journal

Barriers and facilitators to healthcare utilization amongst people living with sickle cell disease in the United States: A scoping review.

PloS one·2026
Same journal

Enhancing data completeness in time series: Imputation strategies for missing data using significant periodically correlated components.

PloS one·2026
Same journal

Key targets and mechanisms by which gut microbiota-derived metabolites regulate Alzheimer's disease through the immune - inflammatory pathway: Based on network pharmacology and molecular docking.

PloS one·2026
Same journal

Grid-tied Transformer-less Boost Switched Capacitor Topology (TLBSCT) for PV applications.

PloS one·2026
Same journal

The load-velocity profiles and exercise-specific velocity zones for seven commonly used weightlifting exercises.

PloS one·2026
See all related articles

Related Experiment Video

Updated: Nov 25, 2025

Drug Repurposing Hypothesis Generation Using the "RE:fine Drugs" System
05:10

Drug Repurposing Hypothesis Generation Using the "RE:fine Drugs" System

Published on: December 11, 2016

10.0K

Knowledge reuse in software projects: Retrieving software development Q&A posts based on project task similarity.

Glaucia Melo1, Toacy Oliveira2, Paulo Alencar1

  • 1David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada.

Plos One
|December 17, 2020
PubMed
Summary
This summary is machine-generated.

Software developers can now reuse knowledge more effectively. This approach links project tasks to Stack Overflow posts, recommending relevant solutions to avoid repetitive searching and enhance software development efficiency.

More Related Videos

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques
13:44

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques

Published on: December 9, 2022

4.0K
A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments
08:12

A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments

Published on: March 1, 2022

2.8K

Related Experiment Videos

Last Updated: Nov 25, 2025

Drug Repurposing Hypothesis Generation Using the "RE:fine Drugs" System
05:10

Drug Repurposing Hypothesis Generation Using the "RE:fine Drugs" System

Published on: December 11, 2016

10.0K
Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques
13:44

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques

Published on: December 9, 2022

4.0K
A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments
08:12

A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments

Published on: March 1, 2022

2.8K

Area of Science:

  • Computer Science
  • Software Engineering

Background:

  • Software development involves vast, diverse knowledge across methodologies, tools, and languages.
  • Current practices lack explicit integration, forcing developers to repeatedly search for solutions.
  • Knowledge reuse is hindered by the absence of direct links between project tasks and external knowledge sources like Stack Overflow.

Purpose of the Study:

  • To develop an approach for associating software development project tasks with Stack Overflow posts.
  • To enable the recommendation of reusable Stack Overflow posts based on task similarity.

Main Methods:

  • An approach was designed to link project tasks with relevant Stack Overflow posts.
  • Task similarity was analyzed on an industry dataset to identify potential knowledge reuse.
  • A recommendation system was proposed based on the similarity between current tasks and previously associated tasks.

Main Results:

  • The study demonstrates that similar project tasks can be effectively linked to existing Stack Overflow posts.
  • The proposed approach successfully identifies and recommends relevant Stack Overflow posts for reuse.
  • Analysis of an industry dataset validated the effectiveness of task-based post association for knowledge reuse.

Conclusions:

  • The developed approach facilitates novel associations between software development knowledge and projects.
  • This method significantly advances the state of the art in software knowledge reuse.
  • By recommending relevant Stack Overflow posts, developers can improve efficiency and avoid redundant problem-solving.