This book was retrived from archive.org

DTIC ADA621415: Hotspot Patterns: The Formal Definition pdf

DTIC ADA621415: Hotspot Patterns: The Formal Definition_bookcover

DTIC ADA621415: Hotspot Patterns: The Formal Definition

More Book Details

Description of the Book:

In this paper, we propose and empirically validate a suite of hotspot patterns: recurring architecture problems that occur in most complex systems and incur high maintenance costs. In particular, we introduce two novel hotspot patterns, Unstable Interface and Implicit Cross-module Dependency. These patterns are defined based on Baldwin and Clark’s design rule theory, and detected by the combination of history and architecture information. Through our tool-supported evaluations, we show that these patterns not only identify the most error-prone and changeprone files, they also pinpoint specific architecture problems that may be the root causes of bugginess and change proneness. Significantly, we show that 1) these structure-history integrated patterns contribute more to error- and change-proneness than other hotspot patterns, and 2) the more hotspot patterns a file is involved in, the more error- and change-prone it is. Finally, we report on an industrial case study to demonstrate the practicality of these hotspot patterns.

The architect and developers confirmed that our hotspot detector discovered the majority of the architecture problems causing maintenance pain, and they have started to improve the system’s maintainability by refactoring and fixing the identified architecture issues

  • Creator/s: Defense Technical Information Center
  • Date: 1/15/2015
  • Year: 2015
  • Book Topics/Themes: DTIC Archive, , CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST, *SOFTWARE ENGINEERING, CODING, DETECTION, ERRORS, HOT SPOTS, PATTERNS, QUALITATIVE ANALYSIS, QUALITY CONTROL, QUANTITATIVE ANALYSIS

An excerpt captured from the PDF book

DTIC ADA621415: Hotspot Patterns: The Formal Definition_book-excerpt

Report Broken Link

File Copyright Claim

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories

You might be also interested in these Books

Related Posts
PDF Viewer

الرجاء الانتظار بينما يتم تحميل الـ PDF…
HTML Popup Example