Vai al contenuto principale della pagina

Practical Aspects of Declarative Languages [[electronic resource] ] : 4th International Symposium, PADL 2002, Portland, OR, USA, January 19-20, 2002. Proceedings / / edited by Shriram Krishnamurthi, C.R. Ramakrishnan



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Titolo: Practical Aspects of Declarative Languages [[electronic resource] ] : 4th International Symposium, PADL 2002, Portland, OR, USA, January 19-20, 2002. Proceedings / / edited by Shriram Krishnamurthi, C.R. Ramakrishnan Visualizza cluster
Pubblicazione: Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2002
Edizione: 1st ed. 2002.
Descrizione fisica: 1 online resource (VIII, 356 p.)
Disciplina: 005.13/1
Soggetto topico: Programming languages (Electronic computers)
Computer science
Computer programming
Computer logic
Software engineering
Programming Languages, Compilers, Interpreters
Computer Science, general
Programming Techniques
Logics and Meanings of Programs
Software Engineering
Persona (resp. second.): KrishnamurthiShriram
RamakrishnanC.R
Note generali: Bibliographic Level Mode of Issuance: Monograph
Nota di bibliografia: Includes bibliographical references and index.
Nota di contenuto: Invited Talks -- Using a Declarative Language to Build an Experimental Analysis Tool -- How to Talk to Your Computer so that It Will Listen -- Single-Threaded Objects in ACL2 -- Regular Papers -- Modeling Engineering Structures with Constrained Objects -- Compiler Construction in Higher Order Logic Programming -- Declarative Programming and Clinical Medicine On the Use of Gisela in the MedView Project -- Semantics-Based Filtering: Logic Programming’s Killer App -- Linear Scan Register Allocation in a High-Performance Erlang Compiler -- Compiling Embedded Programs to Byte Code -- Typed Combinators for Generic Traversal -- Event-Driven FRP -- Adding Apples and Oranges -- WASH/CGI: Server-Side Web Scripting with Sessions and Typed, Compositional Forms -- A Better XML Parser through Functional Programming -- Functional Approach to Texture Generation -- Abstract Interpretation over Non-deterministic Finite Tree Automata for Set-Based Analysis of Logic Programs -- A High-Level Generic Interface to External Programming Languages for ECLiPSe -- A Debugging Scheme for Declarative Equation Based Modeling Languages -- Segment Order Preserving and Generational Garbage Collection for Prolog -- Exploiting E.cient Control and Data Structures in Logic Programs -- Suspending and Resuming Computations in Engines for SLG Evaluation.
Sommario/riassunto: Declarative languages build on sound theoretical bases to provide attractive frameworks for application development. These languages have been succe- fully applied to a wide variety of real-world situations including database m- agement, active networks, software engineering, and decision-support systems. New developments in theory and implementation expose fresh opportunities. At the same time, the application of declarative languages to novel problems raises numerous interesting research issues. These well-known questions include scalability, language extensions for application deployment, and programming environments. Thus, applications drive the progress in the theory and imp- mentation of declarative systems, and in turn bene?t from this progress. The International Symposium on Practical Applications of Declarative L- guages (PADL) provides a forum for researchers, practitioners, and implementors of declarative languages to exchange ideas on current and novel application - eas and on the requirements for e?ective use of declarative systems. The fourth PADL symposium was held in Portland, Oregon, on January 19 and 20, 2002.
Titolo autorizzato: Practical Aspects of Declarative Languages  Visualizza cluster
ISBN: 3-540-45587-6
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 996465315703316
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilitĂ  qui
Serie: Lecture Notes in Computer Science, . 0302-9743 ; ; 2257