An Approach for Model-Driven Design and Generation of Performance Test Cases with UML and MARTE

2Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

High-quality software needs to meet both functional and non-functional requirements. In some cases, software must accomplish specific performance requirements, but most of the time, only high-level performance requirements are available: it is up to the developer to decide what performance should be expected from each part of the system. In this work, we show several algorithms that infer the required throughput and time limits for each action in an UML activity diagram from a global constraint and some optional local annotations. After studying their theoretical and empirical performance, we propose an approach for generating performance test cases from the activity diagram after it has been implemented as code. Our approach decouples the performance analysis model from the implementation details of the code to be tested. © Springer-Verlag Berlin Heidelberg 2013.

Cite

CITATION STYLE

APA

García-Domínguez, A., Medina-Bulo, I., & Marcos-Bárcena, M. (2013). An Approach for Model-Driven Design and Generation of Performance Test Cases with UML and MARTE. In Communications in Computer and Information Science (Vol. 303, pp. 136–150). Springer Verlag. https://doi.org/10.1007/978-3-642-36177-7_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free