Software Experiment To draw meaningful conclusions from a software experiment, we apply statistical analysis methods on the collected data to interpret the results. To get the most out of the experiment, it must be carefully planned and designed. Which statistical analyses we can apply depend on the chosen design, and the used measurement scales. An experiment consists of a series of tests of the treatments also known as "Trails". Software Experimental Design Design of an experiment describes how the tests are organized and run. We can define an experiment as a set of tests. General design principles of any experiment consist of: Randomization All statistical methods used for analyzing the data require that the observations be from independent random variables. Randomization applies on the allocation of the objects, subjects and in which order the tests are performed. It averages out the effect of a factor that may otherwise be present and is also used to select sub
This blog summarizes some of the most discussed topics from various domains of software engineering conducted in almost all graduate classes or in latest research articles from the discussed domains. The purpose of this blog is to help graduate or post-graduate students become familiar with different domains of software engineering along with the techniques, methods, frameworks, and tools used in different processes of Software Development Life cycle.