2016 · 11 citations · 6 references
ComputingInformation SystemsInformation TechnologyModel-based Systems EngineeringPerformance AssessmentPerformance MeasurementPerformance EvaluationPerformance ModelingPerformance TestingSoftware ModelingSoftware TestingExperimental Performance TestingExperimental Study DesignModel Performance EvaluationModel-based TestingSoftware Performance EngineeringUml Modeling
Performance testing modeling is a relative new research field. Researches investigating how to apply models to document performance testing information essentially started to be reported in the last decade. Motivated by the lack of a standard to represent performance testing information, our research group, in collaboration with an IT company, proposed a UML approach and lately a Domain-Specific Language (DSL) to support performance testing modeling. The goal of this paper is to show how we support our partner company on the decision process to replace UML by a DSL, hence we designed and conducted an experimental study to provide evidence about the benefits and drawbacks when using UML or DSL for modeling performance testing. In this paper, we report an in vitro experiment, where the subjects designed UML models and DSL models, for the purpose of evaluation with respect to the effort and suitability, from the perspective of the performance testers and the performance engineers in the context of industry and academia for modeling performance testing. Our results indicate that, for performance modeling, effort using a DSL was lower than using UML. Our statistical analysis showed that the results were valid, i.e., that to design performance testing models using our DSL is better than using UML.
6
Experimentation in software engineering
Choice Reviews Online · 2013 · 1.5K citations
Generating Performance Test Scripts and Scenarios Based on Abstract Intermediate Models
Leandro Teodoro Costa, Ricardo M. Czekster, Flávio Moreira de Oliveira et al. · PUCRS Repository (Pontifical Catholic University of Rio Grande do Sul) · 2012 · 19 citations · Full text
Engineering, Systems Engineering, Performance Measurement +11