This page would look a lot spiffier if you downloaded a standards compliant web browser.

A Computable Language of Architecture: Description of Descriptor Language in Supporting Compound Definitions
    Language is a particular kind of formal structure. It allows systematic
    approach to the subject matter for the speaker while providing an exploratory
    space to reason with. In this paper, we present a simple language that describes
    spatial qualities of architecture based on the geometry of built elements. We
    also provide a detailed description of the components and the structure of our
    language and show how one might construct compound definitions using the
    language. We then discuss the implication of constructing a language and how
    we can use it as a tool and research model in the study of architecture.