Empirical Research in Software Engineering: Concepts, Analysis, and Applications

Ruchika Malhotra

  • 出版商: CRC
  • 出版日期: 2015-10-05
  • 售價: $5,870
  • 貴賓價: 9.5$5,577
  • 語言: 英文
  • 頁數: 498
  • 裝訂: Hardcover
  • ISBN: 1498719724
  • ISBN-13: 9781498719728
  • 相關分類: 軟體工程
  • 無法訂購

買這商品的人也買了...

相關主題

商品描述

Empirical research has now become an essential component of software engineering yet software practitioners and researchers often lack an understanding of how the empirical procedures and practices are applied in the field. Empirical Research in Software Engineering: Concepts, Analysis, and Applications shows how to implement empirical research processes, procedures, and practices in software engineering.

Written by a leading researcher in empirical software engineering, the book describes the necessary steps to perform replicated and empirical research. It explains how to plan and design experiments, conduct systematic reviews and case studies, and analyze the results produced by the empirical studies.

The book balances empirical research concepts with exercises, examples, and real-life case studies, making it suitable for a course on empirical software engineering. The author discusses the process of developing predictive models, such as defect prediction and change prediction, on data collected from source code repositories. She also covers the application of machine learning techniques in empirical software engineering, includes guidelines for publishing and reporting results, and presents popular software tools for carrying out empirical studies.

商品描述(中文翻譯)

實證研究現已成為軟體工程的重要組成部分,然而軟體從業人員和研究人員常常缺乏對實證程序和實踐在實際領域中的應用的理解。《軟體工程中的實證研究:概念、分析和應用》展示了如何在軟體工程中實施實證研究的過程、程序和實踐。

本書由一位領先的實證軟體工程研究人員撰寫,描述了進行複製和實證研究所需的步驟。它解釋了如何計劃和設計實驗,進行系統性回顧和案例研究,以及分析實證研究產生的結果。

本書平衡了實證研究概念與練習、例子和實際案例研究,適合用於實證軟體工程課程。作者討論了從源代碼庫收集的數據開發預測模型(如缺陷預測和變更預測)的過程。她還涵蓋了機器學習技術在實證軟體工程中的應用,包括發表和報告結果的指南,並介紹了進行實證研究的常用軟體工具。