The Role of Artificial Design Elements in Software Engineering Experiments