Experimentation in Software Engineering

Abstract

Experimentation in software engineering supports the advancement of the field through an iterative learning process. In this paper we present a framework for analyzing most of the experimental work performed in software engineering over the past several years. We describe a variety of experiments in the framework and discuss their contribution to the software engineering discipline. Some useful recommendations for the application of the experimental process in software engineering are included. Keywords: Software technology measurement and evaluation, Data collection and analysis, Software metrics, Controlled experiment, Experimental design, Empirical study.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 20, 1985
Accession Number
ADA226830

Entities

People

  • David H. Hutchens
  • Richard W. Selby Jr.
  • Victor Basili

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Analysis
  • Debugging
  • Engineering
  • Experimental Design
  • Information Science
  • Programming Languages
  • Software Development
  • Software Metrics
  • Software Testing
  • Structured Programming
  • Students
  • Test And Evaluation
  • Test Methods

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Modeling and Simulation
  • Distributed Systems and Data Platform Development
  • Software Engineering