1. A Model-Driven Approach to Specifying and Monitoring Controlled Experiments in Software Engineering
- Author
-
Gustavo Sizílio, Uirá Kulesza, Paola Accioly, Eduardo Aranha, Marília Aranha Freire, Paulo Borba, and Edmilson Campos Neto
- Subjects
Process specification ,Workflow ,Digital subscriber line ,business.industry ,Computer science ,Change request ,Software construction ,Exploratory research ,Test suite ,Software product line ,Software engineering ,business - Abstract
This paper presents a process-oriented model-driven approach that supports the conduction of controlled experiments in software engineering. The approach consists of: (i) a domain specific language (DSL) for process specification and statistical design of controlled experiments; (ii) model-driven transformations that allow workflow models generations specific to each experiment participant and according to the experiment statistical design; and (iii) a workflow execution environment that allows the monitoring of participant activities in the experiment, besides gathering participants feedback from the experiment. The paper also presents the results of an exploratory study that analyzes the feasibility of the approach and the expressivity of the DSLs in the modeling of a non-trivial software engineering experiment.
- Published
- 2013
- Full Text
- View/download PDF