Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

A Knowledge-Based Approach to Program Understanding

Best Price (Coupon Required):
Buy A Knowledge-Based Approach to Program Understanding for $76.50 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $84.99 - $84.99
BEST PRICE

Single Product Purchase

$76.50
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$84.99 $84.99

10% OFF
This deals requires coupon
$76.50
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9780792396055
Condition
New
Product Description

Program understanding plays an important role in nearly all software related tasks. It is vital to the development, maintenance and reuse activities. Program understanding is indispensable for improving the quality of software development. Several development activities such as code reviews, debugging and some testing approaches require programmers to read and understand programs. Maintenance activities cannot be performed without a deep and correct understanding of the component to be maintained. Program understanding is vital to the reuse of code components because they cannot be utilized without a clear understanding of what they do. If a candidate reusable component needs to be modified, an understanding how it is designed is also required. of This monograph presents a knowledge-based approach to the automation of program understanding. This approach generates rigorous program documentation mechanically by combining and building on strengths of a practical program decomposition method, the axiomatic correctness notation, and the knowledge based analysis approaches. More specifically, this approach documents programs by generating first order predicate logic annotations of their loops. In this approach, loops are classified according to their complexity levels. Based on this taxonomy, variations on the basic analysis approach that best fit each of the different classes are described. In general, mechanical annotation of loops is performed by first decomposing them using data flow analysis. This decomposition encapsulates interdependent statements in events, which can be analyzed individually.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Carcinoembryonic Antigens

Carcinoembryonic Antigens

$84.99
Universities, Rankings and the Dynamics of Global Higher Education

Universities, Rankings and the Dynamics of Global Higher Education

$89.99
Geometric and Topological Methods for Quantum Field Theory

Geometric and Topological Methods for Quantum Field Theory

$84.99
21 Pfade fr die erfolgreiche Fhrung von Menschen

21 Pfade fr die erfolgreiche Fhrung von Menschen

$79.99
Early Influences Shaping The Individual

Early Influences Shaping The Individual

$39.99
Texturen in Forschung und Praxis / Textures in Research and Practice

Texturen in Forschung und Praxis / Textures in Research and Practice

$54.99
Cryopreservation of Mammalian Gametes and Embryos

Cryopreservation of Mammalian Gametes and Embryos

$159.99
Rntgendiagnostik des Herzens und der Gefsse / Roentgen Diagnosis of the Heart and Blood Vessels

Rntgendiagnostik des Herzens und der Gefsse / Roentgen Diagnosis of the Heart and Blood Vessels

$69.99
Plant Anatomy

Plant Anatomy

$69.99
Wine Safety, Consumer Preference, and Human Health

Wine Safety, Consumer Preference, and Human Health

$84.99
So geht Digital Marketing

So geht Digital Marketing

$49.99
Petroleum Engineering

Petroleum Engineering

$54.99
ROMANSY 21 - Robot Design, Dynamics and Control

ROMANSY 21 - Robot Design, Dynamics and Control

$189.00
Transport Phenomena in Complex Fluids

Transport Phenomena in Complex Fluids

$189.00
Molecular Profiling

Molecular Profiling

$169.99
Shaikhdoms of Eastern Arabia

Shaikhdoms of Eastern Arabia

$109.99
Intelligent Systems Design and Applications

Intelligent Systems Design and Applications

$249.99
Pyroptosis

Pyroptosis

$169.00
Entwurf und Berechnung von Stahlbauten

Entwurf und Berechnung von Stahlbauten

$54.99
The TSQL2 Temporal Query Language

The TSQL2 Temporal Query Language

$329.99
Kosten- und Leistungsrechnung

Kosten- und Leistungsrechnung

$49.99
Steuerbelastungsvergleiche

Steuerbelastungsvergleiche

$79.99
Spectrum Sharing Between Radars and Communication Systems

Spectrum Sharing Between Radars and Communication Systems

$44.99
Polycomb Group Proteins

Polycomb Group Proteins

$109.99
Scholarly Writing

Scholarly Writing

$119.99
Werke und Nachla

Werke und Nachla

$89.99
7th International Conference on Structural Adhesive Bonding 2023

7th International Conference on Structural Adhesive Bonding 2023

$169.99
Lost in Paris- A Novel by Betty Webb

Lost in Paris- A Novel by Betty Webb

$16.99
Modelling Insect Populations in Agricultural Landscapes

Modelling Insect Populations in Agricultural Landscapes

$149.00
Fuzzy Evidence in Identification, Forecasting and Diagnosis

Fuzzy Evidence in Identification, Forecasting and Diagnosis

$129.00
Software Business

Software Business

$39.99
Fourier Analysis and Convexity

Fourier Analysis and Convexity

$39.99
Handbook of Disaster Research

Handbook of Disaster Research

$84.99
Das Verhalten von Ferritkernen mit rechteckfrmiger Hystereseschleife in elektrischen Kreisen

Das Verhalten von Ferritkernen mit rechteckfrmiger Hystereseschleife in elektrischen Kreisen

$54.99
Literature, Language and Computing

Literature, Language and Computing

$169.99
Red Scarf Girl

Red Scarf Girl

$7.46
Reclaiming Culture

Reclaiming Culture

$54.99
ICT Education

ICT Education

$39.99
Strand Corrosion in Prestressed Concrete Structures

Strand Corrosion in Prestressed Concrete Structures

$37.99
Windows Installation and Update Troubleshooting

Windows Installation and Update Troubleshooting

$29.99
previous
next