Conduct Rigorous and Scientific Research. Chang Xu Department of Computer Science and Technology Nanjing University Sep 21, 2018

Similar documents
CSC2130: Empirical Research Methods for Software Engineering

Research in Real-World Settings: PCORI s Model for Comparative Clinical Effectiveness Research

Chapter 9 Experimental Research (Reminder: Don t forget to utilize the concept maps and study questions as you study this and the other chapters.

Lab 2: The Scientific Method. Summary

Experimental Research in HCI. Alma Leora Culén University of Oslo, Department of Informatics, Design

Rubrics for Research Category Submissions

Independent Variables Variables (factors) that are manipulated to measure their effect Typically select specific levels of each variable to test

Research Methods & Design Outline. Types of research design How to choose a research design Issues in research design

Are Students Representatives of Professionals in Software Engineering Experiments?

PSY 3393 Experimental Projects Spring 2008

Scoping and Planning. Experiment Planning. Planning Phase Overview. Planning Steps. Context Selection. Context Selection

Quantitative research Methods. Tiny Jaarsma

Lecture 9 Internal Validity

Critical Thinking and Reading Lecture 15

Audio: In this lecture we are going to address psychology as a science. Slide #2

382C Empirical Studies in Software Engineering. Lecture 1. Introduction. Dewayne E Perry ENS present, Dewayne E Perry

HUMAN-COMPUTER INTERACTION EXPERIMENTAL DESIGN

Applying the Experimental Paradigm to Software Engineering

Causation, the structural engineer, and the expert witness

Write a research proposal to rationalize the purpose of the research. (Consult PowerPoint slide show notes.)

Actor (and network) models

Development of Action Server and Client for Pick and Place with PR2 Robot

A Framework for Patient-Centered Outcomes Research

Hypothesis generation and experimental design. Nick Hunt Bosch Institute School of Medical Sciences

Experimental Design. Dewayne E Perry ENS C Empirical Studies in Software Engineering Lecture 8

How was your experience working in a group on the Literature Review?

Outline. TDD = Too Dumb Developers? Implications of Test-Driven Development on maintainability and comprehension of software

Quantitative research Methods. Tiny Jaarsma

Introduction to Applied Research in Economics

A study, two types of definitions are required: conceptual and operational definitions.

Internal Validity and Experimental Design

Controlled Experiments

Lesson 2 The Experimental Method

LAB 7: THE SCIENTIFIC METHOD

1/26/17 QUALITATIVE RESEARCH INTRODUCTIONS LEARNING OBJECTIVES QUALITATIVE RESEARCH WHAT IS QUALITATIVE RESEARCH?

What is the Scientific Method?

Design of Experiments & Introduction to Research

Selecting a research method

Lab #2: Experimentation Lab

Lesson 1 Understanding Science

In this second module in the clinical trials series, we will focus on design considerations for Phase III clinical trials. Phase III clinical trials

The Scientific Method

5.8 Departure from cognitivism: dynamical systems

Test-Driven Development

Analyzing the Relationship between the Personnel s Achievement Motivation and their Performance at the Islamic Azad University, Shoushtar branch

STAT 113: PAIRED SAMPLES (MEAN OF DIFFERENCES)

Reduce Tension by Making the Desired Choice Easier

Artificial Intelligence

Hypothesis-Driven Research

Doing High Quality Field Research. Kim Elsbach University of California, Davis

Correlating Trust with Signal Detection Theory Measures in a Hybrid Inspection System

EMPIRICAL RESEARCH METHODS IN VISUALIZATION

The Objects of Social Sciences: Idea, Action, and Outcome [From Ontology to Epistemology and Methodology]

The Research Process: Coming to Terms

Learning Lab Data dive Mobile for Nutrition. mvam for Nutrition Part I revolutionizing collection of nutrition information

George B. Ploubidis. The role of sensitivity analysis in the estimation of causal pathways from observational data. Improving health worldwide

Penn State MPH Program Competencies 2013

CRITICAL APPRAISAL OF QUALITATIVE STUDIES

400 Hour Evaluation of Student Learning Form Concordia University Social Work Practicum Program

Assessing Limitations and Uses of Convenience Samples: A Guide for Graduate Students

TECH 646 Analysis of Research in Industry and Technology. Experiments

Study Methodology: Tricks and Traps

Module 5. The Epidemiological Basis of Randomised Controlled Trials. Landon Myer School of Public Health & Family Medicine, University of Cape Town

the contents of the cell from the environment.

In this second module, we will focus on features that distinguish quantitative and qualitative research projects.

Special guidelines for preparation and quality approval of reviews in the form of reference documents in the field of occupational diseases

Assisted Diagnosis Solutions for Fast Decision Making Guillaume ITHURRALDE, C.T.O. TESTIA France

Examples of Feedback Comments: How to use them to improve your report writing. Example 1: Compare and contrast

Formulation of Research Design

PSYC 335 Developmental Psychology I

EPIDEMIOLOGY (EPI) Kent State University Catalog

Surveillance prioritisation and cost-effective delivery the Swedish perspective

Correlated to: ACT College Readiness Standards Science (High School)

Analysis A step in the research process that involves describing and then making inferences based on a set of data.

Accelerating Patient-Centered Outcomes Research and Methodological Research

Research Plan And Design

Research Methods. Donald H. McBurney. State University of New York Upstate Medical University Le Moyne College

Avoiding common errors in research reporting:

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 4

General Food Distribution (GFD) or Food Assistance

AI and Philosophy. Gilbert Harman. Thursday, October 9, What is the difference between people and other animals?

Assignment 2: Experimental Design

STEPS Students Report

Definition of Scientific Research RESEARCH METHODOLOGY CHAPTER 2 SCIENTIFIC INVESTIGATION. The Hallmarks of Scientific Research

CS 160: Lecture 18. Social Psychology. Mere presence effects. Mere presence effects. Mere presence. Mere presence

Modeling Terrorist Beliefs and Motivations

Goal: To become familiar with the methods that researchers use to investigate aspects of causation and methods of treatment

Observational Substance Use Epidemiology: A case study

Discovering Evidence-Based Practice: What Does Research Tell Us? John D. Molteni, Ph.D. BCBA-D Saint Joseph College

Handling Variability in Software Architecture: Problems and Implications

ANSC 322 APPLIED LIVESTOCK NUTRITION & FEEDING FALL 2015

Gender Identity and Expression. Week 8

Chapter 23. Inference About Means. Copyright 2010 Pearson Education, Inc.

Midterm Review of the Global Measles and Rubella Strategic Plan W. A. Orenstein, MD SAGE Geneva, 19 October 2016

Attention to Fear-Relevant Stimuli by Adults and Young Children

Research Design & Protocol Development

Making sense of published research Two ways: Format Argument

Introduction Stanovich, Chapter 1

Instructor s Test Bank. Social Research Methods

Goal. Security Risk-Oriented Misuse Cases

Transcription:

Conduct Rigorous and Scientific Research Chang Xu Department of Computer Science and Technology Nanjing University Sep 21, 2018

Outline I. Writing and Presentation II. Research Formulation III. Experimentation 2

III. Experimentation 1. Questions and subjects 2. Experimental design 3. Threats to validity

General Experimentation Is not merely a description of the experimental procedure and a list of experimental results Should have a careful design (questions and variables) and discussion of potential threats (construct validity, internal validity, external validity, and theoretical reliability) 4

Experimentation and Case Study Experimentation In a lab environment Variables (factors) can be isolated and controlled Case study Under an industrial (real-world) setting Hard to repeat We mostly conduct controlled experiments 5

Key Points (1) Questions to be answered Is Tool A better than Tool B? Why would we expect it to be better? Better at doing what? Why do we need to know? Better in what way? What will we do with the answer? Better in what situations? 6

Key Points (2) Subjects selected Sample of what population? Consider the representativeness Variables and threats to validity Variables: See the next page Threats to validity: See an example 7

Variables Independent variables (factors) Dependent variables Controlled variables Independent variable Treatment1 Treatment2 Independent variable Treatment1 Treatment2 Controlled variables Fixed levels Experiment Dependent variable 8

Example Name Stuart Bean ("stu") Topic Merging stakeholder views in model driven development Status 2 years into his PhD study Has built a tool Needs evaluation 9

Stu s Evaluation Plan Experiments Independent variable: Stu-merge vs. Rational Architect (RA) Dependent variables: correctness, speed, assessment Controlled variables: task (merging class diagrams from two different stakeholders models), subjects (graduate students in software engineering) Hypotheses H1: Stu-merge produces correct merges more often than RA H2: Subjects produce merges faster with Stu-merge than RA H3: Subjects prefer using Stu-merge to RA H1 accepted (strong evidence), H2 & H3 rejected 10

Threats to Validity Analysis 3 construct validity 2 internal validity 4 external validity 1 theoretical reliability 11

Threats to Validity (1) 3 Construct validity What do we mean by a merge? What is correctness? 0-5 point scale for subjective assessment - insufficient discriminatory power (both tools scored very low) Task (merging class diagrams) and subjects (graduate students) Stu-merge vs. Rational Architect Correctness, speed, assessment 12

Threats to Validity (2) 2 Internal validity Confounding variable: time taken to learn the tool (subjects were all familiar with RA, not with Stumerge) Task (merging class diagrams) and subjects (graduate students) Stu-merge vs. Rational Architect Correctness, speed, assessment 13

Threats to Validity (3) 4 External validity (representativeness) Task: Class diagram models were of a toy problem Subject: Graduate students as sample of what population? Task (merging class diagrams) and subjects (graduate students) Stu-merge vs. Rational Architect Correctness, speed, assessment 14

Threats to Validity (4) 1 Theoretical reliability (conclusion validity) Bias: Subjects knew Stu-merge was Stu s own tool Task (merging class diagrams) and subjects (graduate students) Stu-merge vs. Rational Architect Correctness, speed, assessment 15

Take-home Messages When you design your experiments Questions to be answered Subjects to select Independent variables, dependent variables, and controlled variables (no confounding variable) When you interpret your experimental results Threats to construct validity, internal validity, external validity, and theoretical reliability Why do they not affect your conclusion? 16