ARLO: Another Representation Language Offer

Item

Title
en_US ARLO: Another Representation Language Offer
Creator
en_US Haase, Kenneth W., Jr.
Date
2004-10-20T20:02:41Z
Date Available
2004-10-20T20:02:41Z
Date Issued
en_US 1986-10-01
Identifier
en_US AITR-901
Abstract
en_US This paper describes ARLO, a representation language loosely modelled after Greiner and Lenant's RLL-1. ARLO is a structure-based representation language for describing structure-based representation languages, including itself. A given representation language is specified in ARLO by a collection of structures describing how its descriptions are interpreted, defaulted, and verified. This high level description is compiles into lisp code and ARLO structures whose interpretation fulfills the specified semantics of the representation. In addition, ARLO itself- as a representation language for expressing and compiling partial and complete language specifications- is described and interpreted in the same manner as the language it describes and implements. This self-description can be extended of modified to expand or alter the expressive power of ARLO's initial configuration. Languages which describe themselves like ARLO- provide powerful mediums for systems which perform automatic self-modification, optimization, debugging, or documentation. AI systems implemented in such a self-descriptive language can reflect on their own capabilities and limitations, applying general learning and problem solving strategies to enlarge or alleviate them.
Extent
en_US 95 p.
13247756 bytes
4867930 bytes
Format
application/postscript
application/pdf
Language
en_US
Relation
en_US AITR-901
Subject
en_US knowledge representation
en_US representation languages
en_US smeta-representation
en_US reflection
en_US artificial intelligence
en_US AIslanguages
en_US RLL