Home // ICIW 2012, The Seventh International Conference on Internet and Web Applications and Services // View article


An Approach for Performance Test Artifact Generation for Multiple Technologies from MARTE-Annotated Workflows

Authors:
Antonio García-Domínguez
Inmaculada Medina-Bulo
Mariano Marcos-Bárcena

Keywords: software performance; Web Services; MARTE; model weaving; model driven engineering

Abstract:
Obtaining the expected performance from a workflow would be easier if every task included its own specifications. However, normally only global performance requirements are provided, forcing designers to infer individual requirements by hand. In previous work we presented two algorithms that automatically inferred local performance constraints in Unified Modelling Language activity diagrams annotated with the Modelling and Analysis of Real-Time and Embedded Systems profile. In this work, we present an approach to use these annotations to generate performance test cases for multiple technologies, linking a performance model and an implementation model with a weaving model. We describe how it can be applied to Java code and to Web Service compositions, using existing open source technologies and discussing the challenges involved. The resulting processes follow a meet-in-the-middle approach, allowing the user to write their software according to their needs.

Pages: 221 to 226

Copyright: Copyright (c) IARIA, 2012

Publication date: May 27, 2012

Published in: conference

ISSN: 2308-3972

ISBN: 978-1-61208-200-4

Location: Stuttgart, Germany

Dates: from May 27, 2012 to June 1, 2012