Folklore in Software Engineering: A Definition and Conceptual Foundations
- URL: http://arxiv.org/abs/2601.21814v1
- Date: Thu, 29 Jan 2026 14:56:32 GMT
- Title: Folklore in Software Engineering: A Definition and Conceptual Foundations
- Authors: Eduard Enoiu, Jean Malm, Gregory Gay,
- Abstract summary: We explore the concept of folklore within software engineering, drawing from folklore studies to define and characterize narratives, myths, rituals, humor, and informal knowledge that circulate within software development communities.<n>We conducted semi-structured interviews with 12 industrial practitioners in Sweden to explore how such narratives are recognized or transmitted within their daily work and how they affect it.<n>We argue that making the concept of software engineering folklore explicit provides a foundation for subsequent ethnography and folklore studies and for reflective practice that can preserve context-effective exemplars while challenging unhelpful folklore.
- Score: 2.203528070421802
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We explore the concept of folklore within software engineering, drawing from folklore studies to define and characterize narratives, myths, rituals, humor, and informal knowledge that circulate within software development communities. Using a literature review and thematic analysis, we curated exemplar folklore items (e.g., beliefs about where defects occur, the 10x developer legend, and technical debt). We analyzed their narrative form, symbolic meaning, occupational relevance, and links to knowledge areas in software engineering. To ground these concepts in practice, we conducted semi-structured interviews with 12 industrial practitioners in Sweden to explore how such narratives are recognized or transmitted within their daily work and how they affect it. Synthesizing these results, we propose a working definition of software engineering folklore as informally transmitted, traditional, and emergent narratives and heuristics enacted within occupational folk groups that shape identity, values, and collective knowledge. We argue that making the concept of software engineering folklore explicit provides a foundation for subsequent ethnography and folklore studies and for reflective practice that can preserve context-effective heuristics while challenging unhelpful folklore.
Related papers
- The Silent Curriculum: How Does LLM Monoculture Shape Educational Content and Its Accessibility? [0.0]
Large Language Models (LLMs) offer information with unprecedented convenience compared to traditional search engines.
We call this the "Silent Curriculum," where our focus shifts towards a particularly impressionable demographic: children.
We unpack this concept through a short experiment navigating children's storytelling, occupational-ethnic biases, and self-diagnosed annotations.
arXiv Detail & Related papers (2024-05-11T12:02:44Z) - Are Fairy Tales Fair? Analyzing Gender Bias in Temporal Narrative Event
Chains of Children's Fairy Tales [46.65377334112404]
Social biases and stereotypes are embedded in our culture in part through their presence in our stories.
We propose a computational pipeline that automatically extracts a story's temporal narrative verb-based event chain for each of its characters.
We also present a verb-based event annotation scheme that can facilitate bias analysis by including categories such as those that align with traditional stereotypes.
arXiv Detail & Related papers (2023-05-26T05:29:37Z) - COPEN: Probing Conceptual Knowledge in Pre-trained Language Models [60.10147136876669]
Conceptual knowledge is fundamental to human cognition and knowledge bases.
Existing knowledge probing works only focus on factual knowledge of pre-trained language models (PLMs) and ignore conceptual knowledge.
We design three tasks to probe whether PLMs organize entities by conceptual similarities, learn conceptual properties, and conceptualize entities in contexts.
For the tasks, we collect and annotate 24k data instances covering 393 concepts, which is COPEN, a COnceptual knowledge Probing bENchmark.
arXiv Detail & Related papers (2022-11-08T08:18:06Z) - Analyzing Folktales of Different Regions Using Topic Modeling and
Clustering [2.2559617939136505]
This paper employs two major natural language processing techniques, topic modeling and clustering, to find patterns in folktales.
We show that the common trends between folktales are family, food, traditional gender roles, mythological figures, and animals.
Our results demonstrate the prevalence of certain elements in cultures across the world.
arXiv Detail & Related papers (2022-06-09T02:04:18Z) - Linking Theories and Methods in Cognitive Sciences via Joint Embedding
of the Scientific Literature: The Example of Cognitive Control [0.0]
We present an alternative approach to linking theory and practice of Cognitive Control.
We performed automated text analyses on a large body of scientific texts to create a joint representation of tasks and constructs.
arXiv Detail & Related papers (2022-03-16T11:03:09Z) - Fact-driven Logical Reasoning for Machine Reading Comprehension [82.58857437343974]
We are motivated to cover both commonsense and temporary knowledge clues hierarchically.
Specifically, we propose a general formalism of knowledge units by extracting backbone constituents of the sentence.
We then construct a supergraph on top of the fact units, allowing for the benefit of sentence-level (relations among fact groups) and entity-level interactions.
arXiv Detail & Related papers (2021-05-21T13:11:13Z) - Formalising Concepts as Grounded Abstractions [68.24080871981869]
This report shows how representation learning can be used to induce concepts from raw data.
The main technical goal of this report is to show how techniques from representation learning can be married with a lattice-theoretic formulation of conceptual spaces.
arXiv Detail & Related papers (2021-01-13T15:22:01Z) - Computational linguistic assessment of textbook and online learning
media by means of threshold concepts in business education [59.003956312175795]
From a linguistic perspective, threshold concepts are instances of specialized vocabularies, exhibiting particular linguistic features.
The profiles of 63 threshold concepts from business education have been investigated in textbooks, newspapers, and Wikipedia.
The three kinds of resources can indeed be distinguished in terms of their threshold concepts' profiles.
arXiv Detail & Related papers (2020-08-05T12:56:16Z) - Legends: Folklore on Reddit [0.4924126492174801]
We introduce Reddit legends, a collection of venerated old posts that have become famous on Reddit.
We show that Reddit legends can indeed be considered as folklore and that they are amendable to systematic text-based approaches.
arXiv Detail & Related papers (2020-07-01T20:55:41Z) - A Knowledge-Enhanced Pretraining Model for Commonsense Story Generation [98.25464306634758]
We propose to utilize commonsense knowledge from external knowledge bases to generate reasonable stories.
We employ multi-task learning which combines a discriminative objective to distinguish true and fake stories.
Our model can generate more reasonable stories than state-of-the-art baselines, particularly in terms of logic and global coherence.
arXiv Detail & Related papers (2020-01-15T05:42:27Z) - Emergent Behaviors from Folksonomy Driven Interactions [0.0]
This paper describes a research program for studying Folksodriven tags interactions leading to Folksodriven behavior.
The goal of the research is to understand the type of simple local interactions which produce complex and purposive group behaviors on Folksodriven tags.
arXiv Detail & Related papers (2019-12-31T18:33:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.