Guide To Advanced Empirical Software Engineering

E-Book Overview

Empirical studies have become an integral element of software engineering research and practice. This unique text/reference includes chapters from some of the top international empirical software engineering researchers and focuses on the practical knowledge necessary for conducting, reporting and using empirical methods in software engineering.

Part 1, ‘Research Methods and Techniques’, examines the proper use of various strategies for collecting and analysing data, and the uses for which those strategies are most appropriate. Part 2, ‘Practical Foundations’, provides a discussion of several important global issues that need to be considered from the very beginning of research planning. Finally, ‘Knowledge Creation’ offers insight on using a set of disparate studies to provide useful decision support.

<STRONG>Topics and features:

• Offers information across a range of techniques, methods, and qualitative and quantitative issues, providing a toolkit for the reader that is applicable across the diversity of software development contexts

• Presents reference material with concrete software engineering examples

• Provides guidance on how to design, conduct, analyse, interpret and report empirical studies, taking into account the common difficulties and challenges encountered in the field

• Arms researchers with the information necessary to avoid fundamental risks

• Tackles appropriate techniques for addressing disparate studies – ensuring the relevance of empirical software engineering, and showing its practical impact

• Describes methods that are less often used in the field, providing less conventional but still rigorous and useful ways of collecting data

• Supplies detailed information on topics (such as surveys) that often contain methodological errors

This broad-ranging, practical guide will prove an invaluable and useful reference for practising software engineers and researchers. In addition, it will be suitable for graduate students studying empirical methods in software development.

Dr. Forrest Shull is a senior scientist at the Fraunhofer Center for Experimental Software Engineering, Maryland, and the director of its Measurement and Knowledge Management Division. In addition, he serves as associate editor in chief of IEEE Software magazine, specializing in empirical studies.

Dr. Janice Singer heads the Human Computer Interaction program at the National Research Council, Canada. She has been conducting empirical research in software engineering for the past 12 years.

Dr. Dag Sjøberg is currently research director of the software engineering group of the Simula Research Laboratory, Norway, which is ranked No. 3 in the world (out of 1400 institutions) in an evaluation in 2007 in the area of software and systems engineering.


E-Book Content

Guide to Advanced Empirical Software Engineering Forrest Shull • Janice Singer • Dag I.K. Sjøberg Editors Guide to Advanced Empirical Software Engineering Janice Singer NRC Institute for Information Technology National Research Council Ottawa Canada Forrest Shull Fraunhofer Center for Empirical Software Engineering College Park Maryland USA Dag I.K. Sjøberg Simula Research Laboratory Lysaker Norway British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library Library of Congress Control Number: 2007934531 ISBN-13: 978-1-84800-043-8 e-ISBN-13: 978-1-84800-044-5 Printed on acid-free paper © Springer-Verlag London Limited 2008 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by
You might also like

Nanotechnology For Microelectronics And Optoelectronics
Authors: Jose Martinez-Duart , Raul J. Martin-Palmer , Fernando Agullo-Rueda    128    0


Electronic Excitations In Organic Based Nanostructures, Volume 31
Authors: G. Franco Bassani , V. M. Agranovich    126    0


Lessons In Electric Circuits 1 - Dc
Authors: Kuphaldt.    120    0


Reconstruction Of Image From Projections
Authors: Palamodov V.    175    0


Phonons In Nanostructures
Authors: Michael A. Stroscio , Mitra Dutta    113    0


Carbon Nanotubes
Authors: M. Endo , S. Iijima , M.S. Dresselhaus    108    0


Semiconductor Heterojunctions And Nanostructures
Authors: Omar Manasreh    127    0



Pipelines And Risers
Authors: Yong Bai , R. Bhattacharyya and M.E. McCormick (Eds.)    143    0


Analog Interfacing To Embedded Microprocessor Systems
Authors: Stuart Ball    152    0