Performance Trees: Implementation And Distributed Evaluation
File(s)pts-pdmc2008.pdf (909.54 KB)
Accepted version
Author(s)
Suto, T
Knottenbelt, W
Dingle, N
Kulatunga, H
Brien, D
Type
Conference Paper
Abstract
In this paper, we describe the first realisation of an evaluation environment for Performance Trees, a recently proposed formalism for the specification of performance properties and measures. In particular, we present details of the architecture and implementation of this environment that comprises a client-side model and performance query specification tool, and a server-side distributed evaluation engine, supported by a dedicated computing cluster. The evaluation engine combines the analytic capabilities of a number of distributed tools for steady-state, passage time and transient analysis, and also incorporates a caching mechanism to avoid redundant calculations. We demonstrate in the context of a case study how this analysis pipeline allows remote users to design their models and performance queries in a sophisticated yet easy to use framework, and subsequently evaluate them by harnessing the computing power of a Grid cluster back-end.
Version
Accepted version
Date Issued
2008-03
Citation
2008
Source Title
PDMC'08, 7th International Workshop on Parallel and Distributed Methods in Verification
Copyright Statement
© Elsevier Ltd. All rights reserved. NOTICE: this is the author’s version of a work that was accepted for publication. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication.
Identifier
http://pdmc.informatik.tu-muenchen.de/PDMC08/program.shtml
Source
PDMC'08, 7th International Workshop on Parallel and Distributed Methods in Verification