SlideShare a Scribd company logo
www.sse.uni-hildesheim.de
Software Systems Engineering
University of Hildesheim
schmid@sse.uni-hildesheim.de
Klaus Schmid
On the importance of strong theories for progress
in empirical software engineering research
If you want better empirical research, value your theory
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
Why this paper?
• A few words about me
• Focus on „engineering“ methods to support companies
 Lack of possibility of dealing with new situations
• Motivations from philosophy of science
 Looking at „best“ sciences
 Physics background
→ Some positions on the question: are we doing it right?
Goal
• Motivate you to read 6 pages
• Make you agree with the motivation
• Illustrate some of the ideas
• Hopefully give you some different perspectives
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
How does (SE) science work?
Theory
(Tentative)
Hypothesis
Empirical Approach
Empirical
Inquiry
Theoretical
Prediction
Confirmation/
Improvement
of theory
Falsification
/ Support
Constraints
on experiment
design
Everyone agrees on this ✓
But what does the relation of
theory and empirical approach
really imply
physics inside
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
Observations
 Theory is about establishing strong & standardized
conceptualizations
 What does a „developer“ do?
 When is s/he „experienced“?
 Cover both the empirical work AND the domain to which the
theory can be applied
→ A theory has a well-defined range of applicability
 Clear preconditions / boundaries
 „External validity“ fallacy
The purpose of scientific theories is to allow to make predictions
(qualitative/quantitative) for new situations (and explain them)
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
Theory as a foundation for empiricsm
 Any theory is better than no theory
 What to look at / take into account?
 Identify range of results
 Empiricial work should always clarify the input
and output relative to the underlying theory
→ Only way to move from isolated studies (theoretical singletons)
to theories in this sense of the word
 Hardly any method paper in last year‘s EASE fits this!
Theory
(Tentative)
Hypothesis
Empirical Approach
Empirical
Inquiry
Theoretical
Prediction
Confirmation/
Improvement
of theory
Falsification
/ Support
Constraints
on experiment
design
↯
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
Operations on theories (Calculus)
 Theory: defines „a calculus“ (not analysis)
 How to make predictions using the theory (in new situations)
 How to combine very different individual studies
 How to reconcile new evidence with existing information
→ Central to identify „hidden concepts“
 Identifying such concepts was core to the advance of other
sciences, why not SE?
Theory
(Tentative)
Hypothesis
Empirical Approach
Empirical
Inquiry
Theoretical
Prediction
Confirmation/
Improvement
of theory
Falsification
/ Support
Constraints
on experiment
design
How to combine new evidence with existing knowledge?
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
Propositions
1. A scientific theory should allow to make
predictions for new situations.
2. A theory should provide a rich set of concepts
sufficient to characterize all relevant phenomena
to which it applies.
3. A scientific theory needs to define ways to apply
its content to new situations.
4. A scientific theory should have a clearly defined
range of applicability.
5. Any theory is better than no theory as it provides
a crystallization point for insights.
6. An empirical study (except for pure theory
finding) should be started based on a hypothesis,
which should be derived from predictions based
on an initial theory.
7. Empirical work should always clarify the input
and the output relation relative to an underlying
theory. On the input side, it should clarify how it uses
existing theories, e.g., to derive predictions, while on the
output side, it should highlight the need for revisions of
the theory (in an as limited way as possible).
8. We need to stop doing theoretical singletons
and move towards larger, integrated theories.
9. Any theory should define a relevant form of
underlying software engineering calculus.
10.Having an underlying SE calculus helps to
address the many-variable-problem in SE
validation.
11.Introducing hidden concepts that help to
organize the theory and connects subtheories is
central to creating powerful scientific
frameworks.
12.Theory construction needs to focus on creating
partial theories interlinked through a common
SE calculus.
1
Klaus Schmid, University of Hildesheim
21.05.2022
If you want better empirical research, value your theory
Models of scientific research
Medical research (epidemology mostly) Reproducible: 36%
Reproducible: 62%
On average: 50% efffect size

More Related Content

Similar to Theory for Better Empirical Research

What is a contribution? PhD Seminar Session
What is a contribution? PhD Seminar SessionWhat is a contribution? PhD Seminar Session
What is a contribution? PhD Seminar Session
University of Stuttgart
 
Conceptual framework
Conceptual frameworkConceptual framework
Conceptual framework
Samia Dogar
 
High level management theory (final report) 103-1
High level management theory (final report) 103-1High level management theory (final report) 103-1
High level management theory (final report) 103-1burgerdogs
 
The building block of theory development
The building block of theory developmentThe building block of theory development
The building block of theory development
muhammadFaheem656405
 
What is the Theoretical Framework? Mention the Strategies Used for Developing...
What is the Theoretical Framework? Mention the Strategies Used for Developing...What is the Theoretical Framework? Mention the Strategies Used for Developing...
What is the Theoretical Framework? Mention the Strategies Used for Developing...
PhD Assistance
 
Advanced Research Methodology.docx
Advanced Research Methodology.docxAdvanced Research Methodology.docx
Advanced Research Methodology.docx
AyeshaAyyaz3
 
Deductive Essay Topics
Deductive Essay TopicsDeductive Essay Topics
Deductive Essay Topics
Best Online Paper Writing Service
 
Ch 1 research introduciton
Ch 1 research introducitonCh 1 research introduciton
Ch 1 research introduciton
Temtim assefa
 
Lecture-2 Scientific Research and Research Methods
Lecture-2 Scientific Research and Research MethodsLecture-2 Scientific Research and Research Methods
Lecture-2 Scientific Research and Research MethodsShankor Paul
 
Thesis clinic UPDATED
Thesis clinic UPDATEDThesis clinic UPDATED
Thesis clinic UPDATED
Erik van 't Klooster
 
Chapter 5 case study
Chapter 5   case studyChapter 5   case study
Chapter 5 case study
Mohd. Noor Abdul Hamid
 
Qualitative research
Qualitative researchQualitative research
Qualitative research
Dr Nur Suhaili Ramli
 
Excellent Thesis
Excellent ThesisExcellent Thesis
Excellent Thesis
Mohamed Amin Embi
 
Theories in Empirical Software Engineering
Theories in Empirical Software EngineeringTheories in Empirical Software Engineering
Theories in Empirical Software Engineering
Daniel Mendez
 
writing a report
writing a report writing a report
writing a report
Sidra Akhtar
 
Research and Theory
Research and TheoryResearch and Theory
Research and Theory
Sundar B N
 
grounded theory.pdf
grounded theory.pdfgrounded theory.pdf
grounded theory.pdf
SamitRajan1
 
Grounded theory.pdf
Grounded theory.pdfGrounded theory.pdf
Grounded theory.pdf
International advisers
 
writing a report lecture
writing a report lecture writing a report lecture
writing a report lecture
Sidra Akhtar
 

Similar to Theory for Better Empirical Research (20)

What is a contribution? PhD Seminar Session
What is a contribution? PhD Seminar SessionWhat is a contribution? PhD Seminar Session
What is a contribution? PhD Seminar Session
 
Conceptual framework
Conceptual frameworkConceptual framework
Conceptual framework
 
High level management theory (final report) 103-1
High level management theory (final report) 103-1High level management theory (final report) 103-1
High level management theory (final report) 103-1
 
I ntroto theory
I ntroto theoryI ntroto theory
I ntroto theory
 
The building block of theory development
The building block of theory developmentThe building block of theory development
The building block of theory development
 
What is the Theoretical Framework? Mention the Strategies Used for Developing...
What is the Theoretical Framework? Mention the Strategies Used for Developing...What is the Theoretical Framework? Mention the Strategies Used for Developing...
What is the Theoretical Framework? Mention the Strategies Used for Developing...
 
Advanced Research Methodology.docx
Advanced Research Methodology.docxAdvanced Research Methodology.docx
Advanced Research Methodology.docx
 
Deductive Essay Topics
Deductive Essay TopicsDeductive Essay Topics
Deductive Essay Topics
 
Ch 1 research introduciton
Ch 1 research introducitonCh 1 research introduciton
Ch 1 research introduciton
 
Lecture-2 Scientific Research and Research Methods
Lecture-2 Scientific Research and Research MethodsLecture-2 Scientific Research and Research Methods
Lecture-2 Scientific Research and Research Methods
 
Thesis clinic UPDATED
Thesis clinic UPDATEDThesis clinic UPDATED
Thesis clinic UPDATED
 
Chapter 5 case study
Chapter 5   case studyChapter 5   case study
Chapter 5 case study
 
Qualitative research
Qualitative researchQualitative research
Qualitative research
 
Excellent Thesis
Excellent ThesisExcellent Thesis
Excellent Thesis
 
Theories in Empirical Software Engineering
Theories in Empirical Software EngineeringTheories in Empirical Software Engineering
Theories in Empirical Software Engineering
 
writing a report
writing a report writing a report
writing a report
 
Research and Theory
Research and TheoryResearch and Theory
Research and Theory
 
grounded theory.pdf
grounded theory.pdfgrounded theory.pdf
grounded theory.pdf
 
Grounded theory.pdf
Grounded theory.pdfGrounded theory.pdf
Grounded theory.pdf
 
writing a report lecture
writing a report lecture writing a report lecture
writing a report lecture
 

Recently uploaded

ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
pablovgd
 
Mudde & Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...
Mudde &  Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...Mudde &  Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...
Mudde & Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...
frank0071
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
Lokesh Patil
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
MAGOTI ERNEST
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
TinyAnderson
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
RASHMI M G
 
Anemia_ types_clinical significance.pptx
Anemia_ types_clinical significance.pptxAnemia_ types_clinical significance.pptx
Anemia_ types_clinical significance.pptx
muralinath2
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
HongcNguyn6
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
University of Maribor
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
IshaGoswami9
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
fafyfskhan251kmf
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
sanjana502982
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
moosaasad1975
 

Recently uploaded (20)

ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
 
Mudde & Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...
Mudde &  Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...Mudde &  Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...
Mudde & Rovira Kaltwasser. - Populism in Europe and the Americas - Threat Or...
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
 
Anemia_ types_clinical significance.pptx
Anemia_ types_clinical significance.pptxAnemia_ types_clinical significance.pptx
Anemia_ types_clinical significance.pptx
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
 

Theory for Better Empirical Research

  • 1. www.sse.uni-hildesheim.de Software Systems Engineering University of Hildesheim schmid@sse.uni-hildesheim.de Klaus Schmid On the importance of strong theories for progress in empirical software engineering research If you want better empirical research, value your theory
  • 2. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory Why this paper? • A few words about me • Focus on „engineering“ methods to support companies  Lack of possibility of dealing with new situations • Motivations from philosophy of science  Looking at „best“ sciences  Physics background → Some positions on the question: are we doing it right? Goal • Motivate you to read 6 pages • Make you agree with the motivation • Illustrate some of the ideas • Hopefully give you some different perspectives
  • 3. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory How does (SE) science work? Theory (Tentative) Hypothesis Empirical Approach Empirical Inquiry Theoretical Prediction Confirmation/ Improvement of theory Falsification / Support Constraints on experiment design Everyone agrees on this ✓ But what does the relation of theory and empirical approach really imply physics inside
  • 4. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory Observations  Theory is about establishing strong & standardized conceptualizations  What does a „developer“ do?  When is s/he „experienced“?  Cover both the empirical work AND the domain to which the theory can be applied → A theory has a well-defined range of applicability  Clear preconditions / boundaries  „External validity“ fallacy The purpose of scientific theories is to allow to make predictions (qualitative/quantitative) for new situations (and explain them)
  • 5. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory Theory as a foundation for empiricsm  Any theory is better than no theory  What to look at / take into account?  Identify range of results  Empiricial work should always clarify the input and output relative to the underlying theory → Only way to move from isolated studies (theoretical singletons) to theories in this sense of the word  Hardly any method paper in last year‘s EASE fits this! Theory (Tentative) Hypothesis Empirical Approach Empirical Inquiry Theoretical Prediction Confirmation/ Improvement of theory Falsification / Support Constraints on experiment design ↯
  • 6. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory Operations on theories (Calculus)  Theory: defines „a calculus“ (not analysis)  How to make predictions using the theory (in new situations)  How to combine very different individual studies  How to reconcile new evidence with existing information → Central to identify „hidden concepts“  Identifying such concepts was core to the advance of other sciences, why not SE? Theory (Tentative) Hypothesis Empirical Approach Empirical Inquiry Theoretical Prediction Confirmation/ Improvement of theory Falsification / Support Constraints on experiment design How to combine new evidence with existing knowledge?
  • 7. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory Propositions 1. A scientific theory should allow to make predictions for new situations. 2. A theory should provide a rich set of concepts sufficient to characterize all relevant phenomena to which it applies. 3. A scientific theory needs to define ways to apply its content to new situations. 4. A scientific theory should have a clearly defined range of applicability. 5. Any theory is better than no theory as it provides a crystallization point for insights. 6. An empirical study (except for pure theory finding) should be started based on a hypothesis, which should be derived from predictions based on an initial theory. 7. Empirical work should always clarify the input and the output relation relative to an underlying theory. On the input side, it should clarify how it uses existing theories, e.g., to derive predictions, while on the output side, it should highlight the need for revisions of the theory (in an as limited way as possible). 8. We need to stop doing theoretical singletons and move towards larger, integrated theories. 9. Any theory should define a relevant form of underlying software engineering calculus. 10.Having an underlying SE calculus helps to address the many-variable-problem in SE validation. 11.Introducing hidden concepts that help to organize the theory and connects subtheories is central to creating powerful scientific frameworks. 12.Theory construction needs to focus on creating partial theories interlinked through a common SE calculus.
  • 8. 1 Klaus Schmid, University of Hildesheim 21.05.2022 If you want better empirical research, value your theory Models of scientific research Medical research (epidemology mostly) Reproducible: 36% Reproducible: 62% On average: 50% efffect size