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

Sustainable Communication Networks and Application

Sustainable Communication Networks and Application

$279.99
Meniscal Injuries

Meniscal Injuries

$169.99
Praxisbuch Energiewirtschaft

Praxisbuch Energiewirtschaft

$109.00
Structure and Agency in International Capital Mobility

Structure and Agency in International Capital Mobility

$53.00
Categories, Creation and Cognition in Vaieika Philosophy

Categories, Creation and Cognition in Vaieika Philosophy

$99.99
Advances in Pharmaceutical Biotechnology

Advances in Pharmaceutical Biotechnology

$279.99
Manual der Wundheilung

Manual der Wundheilung

$179.99
The Language of Jane Austen

The Language of Jane Austen

$119.99
Biographien verhaltensschwieriger Jugendlicher und ihrer Mtter

Biographien verhaltensschwieriger Jugendlicher und ihrer Mtter

$59.99
Explaining Euro-Paralysis

Explaining Euro-Paralysis

$109.99
Jahrbuch

Jahrbuch

$59.99
Model Checking and Artificial Intelligence

Model Checking and Artificial Intelligence

$39.99
Entscheidungsuntersttzende Endbenutzersysteme

Entscheidungsuntersttzende Endbenutzersysteme

$44.99
Automata, Languages and Programming

Automata, Languages and Programming

$39.99
Absolute Neurocritical Care Review

Absolute Neurocritical Care Review

$54.99
Earth System  Processes and Disaster Management

Earth System Processes and Disaster Management

$109.99
Liberal Internationalism

Liberal Internationalism

$109.99
Die Tablettenfabrikation und ihre maschinellen Hilfsmittel

Die Tablettenfabrikation und ihre maschinellen Hilfsmittel

$59.99
Potassium Channels

Potassium Channels

$109.99
Collaborative Networks in Digitalization and Society 5.0

Collaborative Networks in Digitalization and Society 5.0

$169.99
Carcinoma of the Cervix

Carcinoma of the Cervix

$39.99
Petroleum Sedimentology

Petroleum Sedimentology

$169.99
Modelling and Motion Capture Techniques for Virtual Environments

Modelling and Motion Capture Techniques for Virtual Environments

$39.99
Knowledge Management in Fuzzy Databases

Knowledge Management in Fuzzy Databases

$169.99
Digital Processing of Biomedical Images

Digital Processing of Biomedical Images

$39.99
Ethics and Cultural Policy in a Global Economy

Ethics and Cultural Policy in a Global Economy

$54.99
Pro iOS Security and Forensics

Pro iOS Security and Forensics

$19.99
Scale Optimization in Supply Chains and Smart Manufacturing

Scale Optimization in Supply Chains and Smart Manufacturing

$54.99
DDR und Osteuropa

DDR und Osteuropa

$59.99
Repression, Integrity and Practical Reasoning

Repression, Integrity and Practical Reasoning

$39.99
Artificial Intelligence and Renewables Towards an Energy Transition

Artificial Intelligence and Renewables Towards an Energy Transition

$249.99
Gender Equality in Changing Times

Gender Equality in Changing Times

$139.99
Das Global Mindset von Managern

Das Global Mindset von Managern

$69.99
Legitimation globaler Politik durch NGOs

Legitimation globaler Politik durch NGOs

$59.99
Gauss

Gauss

$44.99
Agile Development with ICONIX Process

Agile Development with ICONIX Process

$39.99
Digital Radiography

Digital Radiography

$89.00
Geological Core Analysis

Geological Core Analysis

$64.99
Real-Time and Embedded Computing Systems and Applications

Real-Time and Embedded Computing Systems and Applications

$109.99
Ecological Studies in the Antarctic Sea Ice Zone

Ecological Studies in the Antarctic Sea Ice Zone

$129.00
previous
next