Model-Based Software Performance Analysis
Poor performance is one of the main quality-related shortcomings that cause software projects to fail. Thus, the need to address performance concerns early during the software development process is fully acknowledged, and there is a growing interest in t
- PDF / 7,741,182 Bytes
- 196 Pages / 439.37 x 666.142 pts Page_size
- 73 Downloads / 207 Views
Vittorio Cortellessa Antinisca Di Marco Paola Inverardi
Model-Based Software Performance Analysis
Vittorio Cortellessa Antinisca Di Marco Paola Inverardi Dipartimento di Informatica Università di L’Aquila Via Vetoio 1 Coppito, 67010 L’Aquila Italy [email protected] [email protected] [email protected]
ISBN 978-3-642-13620-7 e-ISBN 978-3-642-13621-4 DOI 10.1007/978-3-642-13621-4 Springer Heidelberg Dordrecht London New York Library of Congress Control Number: 2011927935 ACM Computing Classification (1998): D.2, C.4, D.4.8, I.6 © Springer-Verlag Berlin Heidelberg 2011 This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Cover design: KünkelLopka GmbH Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)
This book is dedicated to the town of L’Aquila, destroyed by an earthquake on April 6th, 2009. L’Aquila is the locus of our past births in life, in work, in love. As for the future we wish to L’Aquila its own re-birth to host again many lives, many works, many loves. Vittorio, Antinisca and Paola
Preface
Goal of the Book In the last decade there has been a growing interest in the research and software industry communities toward techniques, methods and tools that allow one to manage system performance concerns in the software developer domain. Poor performance can often be the cause of software project failure, and the need to address performance concerns during software development is fully acknowledged. One of the main impediments to progress in this field lies in the different cultures in software and performance and in the lack of standard practices and tool support. One promising direction to bridge this gap is the one described in this book. Model-based Software Performance Analysis is the research domain that introduces performance concerns into the scope of software models, thus allowing the developer to carry out performance analysis all along the software lifecycle. The goal of the book is to provide the cross-knowledge that allows developers to face software performance issues since the very early phases of the software development. On one hand, we provide the basic concepts of performance analysis. On the other hand, we introduce the r
Data Loading...