• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel och pussel

Skapa nya rutiner – hälsoböcker upp till 50% →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Systemvetenskap och AI

    Evolution of Programs

    AvDERSHOWITZ

    Häftad, Engelska, 1983

    Del 5 i serien Progress in Computer Science and Applied Logic

    544 kr

    Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

    Fler format och utgåvor

    E-bok

    712 kr

    Beskrivning

    -Ecclesiastes 12:12 Programs are invariably subjected to many rorms or transrormation. After an initial version of a program has been designed and developed, it undergoes debugging and certification. In addition, most long-lived pro­ grams have a liCe-cycle that includes modifications to meet amended specifications and extensions for expanded capabilities. Such evolution­ ary aspects of programming are the topic of this monograph. We present rormal methods for manipulating programs and illustrate their applica­ tion with numerous examples. Such methods could be incorporated in semi-automated programming environments, where they would serve to ease the burden on the programmer. We begin by describing a method whereby a given program that achieves one goal can be modified to achieve a different goal or a pro­ gram that computes wrong results can be debugged to achieve the 2 Preface intended results. The abstraction of a set of cognate programs to obtain a program schema, and the instantiation of abstract schemata to solve concrete problems, are approached from the same perspective. In addition, we describe synthesis rules for generating code from specifications and annotation rules for making assertions about code. The synthesis rules may be used when a program is first being developed, or when, in the course of modifying a program, the need arises to rewrite a program segment. Annotation rules may be used for the purpose of determining what an incorrect program really does before attempting to debug it or how a correct program works before attempting to modify it.

    Produktinformation

    • Utgivningsdatum:1983-01-01
    • Mått:152 x 229 x 20 mm
    • Vikt:533 g
    • Format:Häftad
    • Språk:Engelska
    • Serie:Progress in Computer Science and Applied Logic
    • Antal sidor:359
    • Förlag:Birkhauser Boston Inc
    • ISBN:9780817631710

    Utforska kategorier

    • Systemvetenskap och AI inom Data och IT
    • Teknik: allmänt inom Naturvetenskap och teknik
    • Informationsteknik: allmänt inom Data och IT

    Innehållsförteckning

    • 1. Introduction.- 2. General Overview.- 2.1. Introduction.- 2.2. The Problem.- 2.3. Annotation.- 2.4. Debugging.- 2.5. Modification.- 2.6. Abstraction.- 2.7. Instantiation.- 2.8. Synthesis.- 2.9. Discussion.- 3. Program Modification and Debugging.- 3.1. Introduction.- 3.2. Overview.- 3.3. Examples.- 3.4. Discussion.- 4. Program Abstraction and Instantiation.- 4.1. Introduction.- 4.2. Overview.- 4.3. Examples.- 4.4. Discussion.- 5. Program Synthesis and Extension.- 5.1. Introduction.- 5.2. Overview.- 5.3. Examples.- 5.4. Discussion.- 6. Program Annotation and Analysis.- 6.1. Introduction.- 6.2. Overview.- 6.3. Examples.- 6.4. Discussion.- 7. General Discussion.- Appendix 1: Global Transformations.- Appendix 2: Program Schemata.- Appendix 3: Synthesis Rules.- Appendix 4: Annotation Rules.- 4.1. Assignment Rules.- 4.1.1. Range Rules.- 4.1.2. Set Assignment Rules.- 4.1.3. Counter Relation Rules.- 4.1.4. Basic Relation Rules.- 4.1.5. Assorted Relation Rules.- 4.2. Control Rules.- 4.2.1. Control Axioms.- 4.2.2. Assignment Control Rules.- 4.2.3. Conditional Control Rules.- 4.2.4. Loop Control Rules.- 4.2.5. Value Rules.- 4.3. Heuristic Rules.- 4.3.1. Control Heuristics.- 4.3.2. Dangerous Heuristics.- Appendix 5: Implementation.- 5.1. Introduction.- 5.2. Modification.- 5.3. Synthesis.- 5.4. Annotation.- References.- Name Index.
    Hoppa över listan

    Mer från samma serie

    Ralph L. Disney, Teunis J. Ott - Applied Probability-Computer Science: The Interface Volume 1, Inbunden

    Applied Probability-Computer Science: The Interface Volume 1

    Ralph L. Disney, Teunis J. Ott

    Inbunden, 1982

    536 kr

    Ralph L. Disney, Teunis J. Ott - Applied Probability— Computer Science: The Interface, Häftad

    Applied Probability— Computer Science: The Interface

    Ralph L. Disney, Teunis J. Ott

    Häftad, 1982

    536 kr

    R.L. Disney, T.J. Ott - Applied Probability-Computer Science: The Interface Volume 1, Häftad

    Applied Probability-Computer Science: The Interface Volume 1

    R.L. Disney, T.J. Ott

    Häftad, 1983

    544 kr

    George Polya, Robert E. Tarjan, Donald R. Woods - Notes on Introductory Combinatorics, Häftad
    Del 4

    Notes on Introductory Combinatorics

    George Polya, Robert E. Tarjan, Donald R. Woods

    Häftad, 1990

    866 kr

    DEVROYE - Lecture Notes on Bucket Algorithms, Häftad
    Del 6

    Lecture Notes on Bucket Algorithms

    DEVROYE

    Häftad, 1985

    536 kr

    M.D. Donner - Real-Time Control of Walking, Häftad
    Del 7

    Real-Time Control of Walking

    M.D. Donner

    Häftad, 1986

    536 kr

    S.R. Buss, P.J. Scott - Feasible Mathematics, Häftad
    Del 9

    Feasible Mathematics

    S.R. Buss, P.J. Scott

    Häftad, 1990

    544 kr

    RAATZ - Graph-Based Proof Procedures for Horn Clauses, Häftad
    Del 10

    Graph-Based Proof Procedures for Horn Clauses

    RAATZ

    Häftad, 1990

    536 kr

    W. Snyder - Proof Theory for General Unification, Inbunden
    Del 11

    Proof Theory for General Unification

    W. Snyder

    Inbunden, 1991

    560 kr

    Crossley, John N. Crossley, Jeffrey B. Remmel, Richard Shore, Moss E. Sweedler - Logical Methods, Inbunden

    Logical Methods

    Crossley, John N. Crossley, Jeffrey B. Remmel, Richard Shore, Moss E. Sweedler

    Inbunden, 1994

    1 618 kr

    Hoppa över listan

    Du kanske också är intresserad av

    DERSHOWITZ - Evolution of Programs, E-bok

    Evolution of Programs

    DERSHOWITZ

    E-bok
    2013

    712 kr

    M.D. Donner - Real-Time Control of Walking, Häftad
    Del 7

    Real-Time Control of Walking

    M.D. Donner

    Häftad, 1986

    536 kr

    Wei Li - Mathematical Logic, Inbunden
    Del 25

    Mathematical Logic

    Wei Li

    Inbunden, 2014

    544 kr

    Peter Clote, Jeffrey B. Remmel - Feasible Mathematics II, Häftad
    Del 13

    Feasible Mathematics II

    Peter Clote, Jeffrey B. Remmel

    Häftad, 2011

    560 kr

    Keqin Feng, Harald Niederreiter, Chaoping Xing - Coding, Cryptography and Combinatorics, Häftad
    Del 23

    Coding, Cryptography and Combinatorics

    Keqin Feng, Harald Niederreiter, Chaoping Xing

    Häftad, 2012

    1 081 kr

    David Kueker, Carl Smith - Learning and Geometry: Computational Approaches, Inbunden

    Learning and Geometry: Computational Approaches

    David Kueker, Carl Smith

    Inbunden, 1995

    1 081 kr

    Bakhadyr Khoussainov, Anil Nerode - Automata Theory and its Applications, Inbunden
    Del 21

    Automata Theory and its Applications

    Bakhadyr Khoussainov, Anil Nerode

    Inbunden, 2001

    544 kr

    Reinhard Kahle, Thomas Strahm, Thomas Studer - Advances in Proof Theory, Häftad

    Advances in Proof Theory

    Reinhard Kahle, Thomas Strahm, Thomas Studer

    Häftad, 2018

    1 081 kr

    Crossley, John N. Crossley, Jeffrey B. Remmel, Richard Shore, Moss E. Sweedler - Logical Methods, Inbunden

    Logical Methods

    Crossley, John N. Crossley, Jeffrey B. Remmel, Richard Shore, Moss E. Sweedler

    Inbunden, 1994

    1 618 kr

    George Polya, Robert E. Tarjan, Donald R. Woods - Notes on Introductory Combinatorics, Häftad
    Del 4

    Notes on Introductory Combinatorics

    George Polya, Robert E. Tarjan, Donald R. Woods

    Häftad, 1990

    866 kr