LEADER 03683oam 2200613 450 001 9910144126103321 005 20230711225138.0 010 $a1-280-95653-4 010 $a9786610956531 010 $a3-540-47018-2 024 7 $a10.1007/3-540-47018-2 035 $a(CKB)1000000000548876 035 $a(EBL)3061609 035 $a(SSID)ssj0000305559 035 $a(PQKBManifestationID)11275996 035 $a(PQKBTitleCode)TC0000305559 035 $a(PQKBWorkID)10305658 035 $a(PQKB)11071943 035 $a(DE-He213)978-3-540-47018-2 035 $a(MiAaPQ)EBC3061609 035 $a(MiAaPQ)EBC6489976 035 $a(PPN)155230387 035 $a(EXLCZ)991000000000548876 100 $a20210724d1999 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 00$aPartical evolution: practice and theory $ediku 1998 international summer school, copenhagen, denmark, june 29-july 10, 1998 /$fedited by John Hatcliff, Torben Mogensen, Peter Thiemann 205 $a1st ed. 1999. 210 1$aBerlin, Germany :$cSpringer,$d[1999] 210 4$d©1999 215 $a1 online resource (444 p.) 225 1 $aLecture Notes in Artificial Intelligence ;$v1706 300 $aDescription based upon print version of record. 311 $a3-540-66710-5 320 $aIncludes bibliographical references and index. 327 $aPractice and Experience Using Partial Evaluators -- Partial Evaluation: Concepts and Applications -- An Introduction to Online and Offline Partial Evaluation Using a Simple Flowchart Language -- Similix: A Self-Applicable Partial Evaluator for Scheme -- C-Mix -- Logic Program Specialisation -- Theory, Systems, and Applications -- Inherited Limits -- Partial Evaluation for the Lambda Calculus -- Partial Evaluation of Hardware -- Partial Evaluation in Aircraft Crew Planning -- to Supercompilation -- Advanced Logic Program Specialisation -- A Type Specialisation Tutorial -- Multi-Level Specialization -- Faster Fourier Transforms via Automatic Program Specialization -- Eta-Redexes in Partial Evaluation -- Type-Directed Partial Evaluation -- Aspects of the PGG System: Specialization for Standard Scheme. 330 $aAs the complexity of software increases, researchers and practicioners continue to seek better techniques for engineering the construction of evolution of software. Partial evaluation is an attractive technology for modern software construction since it provides automatic tools for software specialization and is based on rigorous semantic foundations. This book is based on a school held at DIKU Copenhagen, Denmark in summer 1998 during which leading researchers summarized the state of the art in partial evaluation. The lectures presented survey the foundations of partial evaluation in a clear and rigorous manner and practically introduce several existing partial evaluators with numerous examples. The second part of the book is devoted to more sophisticated theoretical aspects, advances systems and applications, and highlights open problems and challenges. The book is ideally suited for advanced courses and for self study. 410 0$aLecture Notes in Artificial Intelligence ;$v1706 606 $aComputer software$xEvaluation 615 0$aComputer software$xEvaluation. 676 $a929.605 702 $aMogensen$b Torben Æ.$f1960- 702 $aHatcliff$b John$f1966- 702 $aThiemann$b Peter 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bUtOrBLW 906 $aBOOK 912 $a9910144126103321 996 $aPartical evolution: practice and theory$93396555 997 $aUNINA