2016
DOI: 10.1109/tse.2015.2488625
|View full text |Cite
|
Sign up to set email alerts
|

A Multi-Site Joint Replication of a Design Patterns Experiment Using Moderator Variables to Generalize across Contexts

Abstract: Context. Several empirical studies have explored the benefits of software design patterns, but their collective results are highly inconsistent. Resolving the inconsistencies requires investigating moderators-i.e., variables that cause an effect to differ across contexts. Objectives. Replicate a design patterns experiment at multiple sites and identify sufficient moderators to generalize the results across prior studies. Methods. We perform a close replication of an experiment investigating the impact (in term… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
2

Year Published

2017
2017
2021
2021

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 27 publications
0
9
0
2
Order By: Relevance
“…In another experiment, only the best performing developers benefitted from a "proper" object-oriented control style, whereas the others did not (Arisholm and Sjøberg 2004). Also, in a study by Krein et al (2016), the purported benefit of the investigated design patterns was mostly negative for the students but mostly positive for the most experienced and knowledgeable professionals. Such experiments show that one technology (method, technique, tool, etc.)…”
Section: Different Distributions For Students and Professionalsmentioning
confidence: 94%
“…In another experiment, only the best performing developers benefitted from a "proper" object-oriented control style, whereas the others did not (Arisholm and Sjøberg 2004). Also, in a study by Krein et al (2016), the purported benefit of the investigated design patterns was mostly negative for the students but mostly positive for the most experienced and knowledgeable professionals. Such experiments show that one technology (method, technique, tool, etc.)…”
Section: Different Distributions For Students and Professionalsmentioning
confidence: 94%
“…On the contrary, if the replications have identical response variable operationalizations and access to the raw data is guaranteed-as is typically the case in groups of SE replications [17]-, it may be possible to apply IPD-S [13]- [15] and, thus, interpret results in natural units. This practice has already been applied in SE [26], [75], [76] and can lead to more informative joint conclusions.…”
Section: Limitations Of Groups Of Se Replicationsmentioning
confidence: 99%
“…• Use the following four-step procedure to analyze a stereotypical group of SE replications: (1) describe the characteristics of the participants using appropriate descriptive statistics and visualizations; (2) use consistent statistical techniques to pre-process, describe and analyze the data of each replication; (3) select suitable aggregation techniques to provide 1. Variables that cause an effect to differ across contexts [26]. joint conclusions; and (4) conduct exploratory analyses to identify experiment-level moderators 2 and participant-level moderators 3 .…”
Section: Introductionmentioning
confidence: 99%
“…Cost related to cloud storage services based on the amount of storage capacity which was consumed by users and the number of IOPs accomplished with respect of the amount of consumed bandwidth. It may reduce cloud storage costs through optimization on de-duplication and also taking advantage of pay-as-you-grow options on choosing the respective cloud storage service provider [12,13]. It meets all other challenge on the principles.…”
Section: E Challenges On Cloud Storagementioning
confidence: 99%