Breaking News!
Up to 30% Off Nike Footwear

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
9781461522799
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

Security Threats and Public Perception

Security Threats and Public Perception

$139.99
The Paraganglionic Chemoreceptor System

The Paraganglionic Chemoreceptor System

$84.99
E-Commerce

E-Commerce

$64.99
Ethnographies of Social Support

Ethnographies of Social Support

$54.99
The Poodle of Doom: A Branches Book (Pets Rule! #2)

The Poodle of Doom: A Branches Book (Pets Rule! #2)

$4.49
Nonlinear Partial Differential Equations in Geometry and Physics

Nonlinear Partial Differential Equations in Geometry and Physics

$39.99
Das informelle Wirtschaftssystem

Das informelle Wirtschaftssystem

$59.99
C-X Bond Formation

C-X Bond Formation

$169.00
Parasitic Protozoa

Parasitic Protozoa

$54.99
Progress in Cartography

Progress in Cartography

$189.00
Information and Communication Technology and the Teacher of the Future

Information and Communication Technology and the Teacher of the Future

$169.99
Yari Religion in Iran

Yari Religion in Iran

$129.00
Machine Learning Techniques for Gait Biometric Recognition

Machine Learning Techniques for Gait Biometric Recognition

$54.99
Evolutionary Biology of Primitive Fishes

Evolutionary Biology of Primitive Fishes

$84.99
Romantic Childhood, Romantic Heirs

Romantic Childhood, Romantic Heirs

$79.99
Oocytes

Oocytes

$279.99
The Limbic System

The Limbic System

$109.99
Konflikte mit Kunden - kein Problem!

Konflikte mit Kunden - kein Problem!

$54.99
Die Russland-Kontroverse

Die Russland-Kontroverse

$44.99
The Political Economy of Transformation

The Political Economy of Transformation

$59.99
On the Nature of Human Sexual Difference: A Symposium

On the Nature of Human Sexual Difference: A Symposium

$109.99
Elements of Numerical Relativity

Elements of Numerical Relativity

$54.99
Volkswirtschaftslehre

Volkswirtschaftslehre

$69.95
The Object-Z Specification Language

The Object-Z Specification Language

$169.00
HCI International 2020 - Posters

HCI International 2020 - Posters

$109.99
Information Technology and Changes in Organizational Work

Information Technology and Changes in Organizational Work

$219.99
Introduction to Statistical Modelling

Introduction to Statistical Modelling

$54.99
Leitfaden der Mikroparasitologie und Serologie

Leitfaden der Mikroparasitologie und Serologie

$84.99
Gravity, Gradiometry, and Gravimetry

Gravity, Gradiometry, and Gravimetry

$109.99
Operations Research and Environmental Management

Operations Research and Environmental Management

$39.99
Little Leveled Readers: Level B Box Set

Little Leveled Readers: Level B Box Set

$27.74
Harmonisierung der Rechnungslegung bei langfristiger Auftragsfertigung

Harmonisierung der Rechnungslegung bei langfristiger Auftragsfertigung

$49.99
Advances in Polymer Science 4

Advances in Polymer Science 4

$54.99
How to Catch.: How to Catch a Mermaid

How to Catch.: How to Catch a Mermaid

$3.71
Flugtriebwerke

Flugtriebwerke

$79.99
Dynamics of EU Renewable Energy Policy Integration

Dynamics of EU Renewable Energy Policy Integration

$139.99
Themes in Arabic and Hebrew Syntax

Themes in Arabic and Hebrew Syntax

$169.99
Mathematical Risk Analysis

Mathematical Risk Analysis

$109.99
Principles of Dispersal in Higher Plants

Principles of Dispersal in Higher Plants

$54.99
Persistent and Emerging Challenges to Development

Persistent and Emerging Challenges to Development

$169.99
previous
next