Please use this identifier to cite or link to this item: doi:10.22028/D291-40151
Title: Iconic-Declarative Programming and Adaptation Rules
Author(s): Boley, Harold
Language: English
Year of Publication: 1988
Place of publication: Kaiserslautern
DDC notations: 004 Computer science, internet
Publikation type: Report
Abstract: Functional and logical languages permit declarative programming, i.e. executable high-level problem specifications. However, to obtain optimum intelligibility, programs should also be iconic, i.e. directly model their domain, as illustrated imperatively by object-oriented languages. After a discussion of iconic aspects in pure LISP (call nestings) and pure PROLOG (invocation patterns), an advanced iconic-declarative technique in the functional/logical AI language FIT is presented: adaptation rules join left-hand side invocation patterns and right-hand side call nestings of transformation rules into single pictorial contexts that process data by global tests and direct local transformations. Their utility is exemplified in three domains (list processing, set normalization, and graph searching). The conclusions criticize the predominance of transformation rules and contrast iconic-imperative with iconic-declarative developments.
Link to this record: urn:nbn:de:bsz:291--ds-401518
hdl:20.500.11880/36228
http://dx.doi.org/10.22028/D291-40151
Series name: SEKI-Report / Deutsches Forschungszentrum für Künstliche Intelligenz, DFKI [ISSN 1437-4447]
Series volume: 88,4
Date of registration: 11-Aug-2023
Faculty: SE - Sonstige Einrichtungen
Department: SE - DFKI Deutsches Forschungszentrum für Künstliche Intelligenz
Professorship: SE - Sonstige
Collections:SciDok - Der Wissenschaftsserver der Universität des Saarlandes

Files for this record:
File Description SizeFormat 
SEKI-Report-SR-88-04_Boley_Iconic=Declarative-Programming-and-Adaptation-Rules.pdf2,88 MBAdobe PDFView/Open


Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.