Partial Evaluation: Practice and Theory DIKU 1998 International Summer School, Copenhagen, Denmark, June 29 - July 10, 1998 /

As 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 speciali...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Hatcliff, John (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt), Mogensen, Torben (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt), Thiemann, Peter (Επιμελητής έκδοσης, http://id.loc.gov/vocabulary/relators/edt)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 1999.
Έκδοση:1st ed. 1999.
Σειρά:Lecture Notes in Artificial Intelligence ; 1706
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 04109nam a2200553 4500
001 978-3-540-47018-2
003 DE-He213
005 20191023132530.0
007 cr nn 008mamaa
008 121227s1999 gw | s |||| 0|eng d
020 |a 9783540470182  |9 978-3-540-47018-2 
024 7 |a 10.1007/3-540-47018-2  |2 doi 
040 |d GrThAP 
050 4 |a QA76.758 
072 7 |a UMZ  |2 bicssc 
072 7 |a COM051230  |2 bisacsh 
072 7 |a UMZ  |2 thema 
072 7 |a UL  |2 thema 
082 0 4 |a 005.1  |2 23 
245 1 0 |a Partial Evaluation: Practice and Theory  |h [electronic resource] :  |b DIKU 1998 International Summer School, Copenhagen, Denmark, June 29 - July 10, 1998 /  |c edited by John Hatcliff, Torben Mogensen, Peter Thiemann. 
250 |a 1st ed. 1999. 
264 1 |a Berlin, Heidelberg :  |b Springer Berlin Heidelberg :  |b Imprint: Springer,  |c 1999. 
300 |a X, 442 p.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a Lecture Notes in Artificial Intelligence ;  |v 1706 
505 0 |a Practice 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. 
520 |a As 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. 
650 0 |a Software engineering. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Computer programming. 
650 1 4 |a Software Engineering/Programming and Operating Systems.  |0 http://scigraph.springernature.com/things/product-market-codes/I14002 
650 2 4 |a Programming Languages, Compilers, Interpreters.  |0 http://scigraph.springernature.com/things/product-market-codes/I14037 
650 2 4 |a Programming Techniques.  |0 http://scigraph.springernature.com/things/product-market-codes/I14010 
700 1 |a Hatcliff, John.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
700 1 |a Mogensen, Torben.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
700 1 |a Thiemann, Peter.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9783662161821 
776 0 8 |i Printed edition:  |z 9783540667100 
830 0 |a Lecture Notes in Artificial Intelligence ;  |v 1706 
856 4 0 |u https://doi.org/10.1007/3-540-47018-2  |z Full Text via HEAL-Link 
912 |a ZDB-2-SCS 
912 |a ZDB-2-LNC 
912 |a ZDB-2-BAE 
950 |a Computer Science (Springer-11645)