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

Asian American Mental Health

Asian American Mental Health

$109.99
Language Technology for Cultural Heritage

Language Technology for Cultural Heritage

$109.99
The Brahmaputra Basin Water Resources

The Brahmaputra Basin Water Resources

$219.99
Computer-Animation in der Kartographie

Computer-Animation in der Kartographie

$34.99
Multi-Criteria Decision Analysis to Support Healthcare Decisions

Multi-Criteria Decision Analysis to Support Healthcare Decisions

$129.99
Space Psychology and Psychiatry

Space Psychology and Psychiatry

$169.00
Remembering the 1980 Turkish Military Coup dtat

Remembering the 1980 Turkish Military Coup dtat

$39.99
Principles of Agronomy for Sustainable Agriculture

Principles of Agronomy for Sustainable Agriculture

$169.00
Lexikon der pflanzlichen Fette und le

Lexikon der pflanzlichen Fette und le

$59.99
Narco Cinema

Narco Cinema

$54.99
Software Verification and Formal Methods for ML-Enabled Autonomous Systems

Software Verification and Formal Methods for ML-Enabled Autonomous Systems

$54.99
Time Shifters (Hardcover)

Time Shifters (Hardcover)

$18.74
Handbook of Top Management Teams

Handbook of Top Management Teams

$169.99
Elucidation of Abiotic Stress Signaling in Plants

Elucidation of Abiotic Stress Signaling in Plants

$169.99
Switching Machines

Switching Machines

$54.99
Die Dynamik der Selbststeuerung

Die Dynamik der Selbststeuerung

$39.99
Trauma and History in the Irish Novel

Trauma and History in the Irish Novel

$54.99
Klausurenbuch Zwischenprfung Finanzanwrter

Klausurenbuch Zwischenprfung Finanzanwrter

$54.99
Ermdungsbruch durch Osteoporose

Ermdungsbruch durch Osteoporose

$69.99
A Primer on Quantum Computing

A Primer on Quantum Computing

$64.99
Arzthaftung und Verjhrung

Arzthaftung und Verjhrung

$64.99
Samuel Beckett and the Problem of Irishness

Samuel Beckett and the Problem of Irishness

$99.99
Boundedly Controlled Topology

Boundedly Controlled Topology

$34.99
Systemische Interventionen in der Familientherapie

Systemische Interventionen in der Familientherapie

$49.99
Trusts in Deutschland

Trusts in Deutschland

$39.99
Global Pathways to Education

Global Pathways to Education

$59.99
Innovationen fr gemeinsamen Gewinn

Innovationen fr gemeinsamen Gewinn

$29.99
Psychology of Gender Through the Lens of Culture

Psychology of Gender Through the Lens of Culture

$84.99
Zur Kenntnis der Alkalititanate

Zur Kenntnis der Alkalititanate

$59.99
The Pathobiology of Neoplasia

The Pathobiology of Neoplasia

$54.99
Pocket Book for Simulation Debriefing in Healthcare

Pocket Book for Simulation Debriefing in Healthcare

$49.99
Turbulent Shear Flows 7

Turbulent Shear Flows 7

$84.99
I Am an Apple

I Am an Apple

$25.95
The Spectral Theorem

The Spectral Theorem

$29.99
Sozialer Wandel in soziologischen Theorien der Gegenwart

Sozialer Wandel in soziologischen Theorien der Gegenwart

$37.99
Labour Market Flexibility and Pension Reforms

Labour Market Flexibility and Pension Reforms

$54.99
On the Epistemology of Data Science

On the Epistemology of Data Science

$119.99
Transitions to School - International Research, Policy and Practice

Transitions to School - International Research, Policy and Practice

$109.99
Pattern Recognition and Computer Vision

Pattern Recognition and Computer Vision

$109.99
Fetal Development

Fetal Development

$179.99
previous
next