1996Unpublished venueRequires access

Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language

Pieter Van Zee, Margaret Burnett, Maureen Chesire

Open publisher page 8 citations

Abstract

Exception handling is widely regarded as a necessity in programming languages today, and almost every programming language in current use supports some form of it. Unfortunately however, most approaches to exception handling involve constructs with unusual powers, and even deviations from the language's evaluation model. To avoid such devices in our declarative visual programming language, we have devised a fullfeatured approach to exception handling that fits seamlessly into languages that are declarative and visual. Using this approach allows designers of declarative visual programming languages to provide the expressive power previously available only through complex exception handling techniques.

About this research paper

What this paper is about

Exception handling is widely regarded as a necessity in programming languages today, and almost every programming language in current use supports some form of it. Unfortunately however, most approaches to exception handling involve constructs with unusual powers, and even deviations from the language's evaluation model. To avoid such devices in our declarative visual programming language, we have devised a fullfeatured approach to exception handling that fits seamlessly into languages that are declarative and visual. Using this approach allows designers of declarative visual programming languages to provide the expressive power previously available only through complex exception handling techniques.

Why it matters

OpenAlex reports 8 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Exception handling is widely regarded as a necessity in programming languages today, and almost every programming language in current use supports some form of it. Unfortunately however, most approaches to exception handling involve constructs with unusual powers, and even deviations from the language's evaluation model. To avoid such devices in our declarative visual programming language, we have devised a fullfeatured approach to exception handling that fits seamlessly into languages that are declarative and visual. Using this approach allows designers of declarative visual programming languages to provide the expressive power previously available only through complex exception handling techniques.

Key concepts: Declarative programming, Computer science, Programming language, Fifth-generation programming language, Expressive power, Programming paradigm, Very high-level programming language, Visual programming language

Related papers

Back to paper searchBrowse research topicsOriginal source
Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language — Research Paper | ScholarLens