Home // ICIW 2012, The Seventh International Conference on Internet and Web Applications and Services // View article
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