Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Arthur Grand

dblp:74/4458 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 1979
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 67% Programming languages and type systems · 33%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization › memory optimization
data representation selection
0.011979
Programming by Refinement, as Exemplified by the SETL Representation Sublanguage · ACM Trans. Program. Lang. Syst. 1979
Compilers and program optimization › program transformation
data structure selection
0.011979
Programming by Refinement, as Exemplified by the SETL Representation Sublanguage · ACM Trans. Program. Lang. Syst. 1979
Programming languages and type systems
language design
0.011979
Programming by Refinement, as Exemplified by the SETL Representation Sublanguage · ACM Trans. Program. Lang. Syst. 1979

Methods — techniques the papers use, named apart from their topics

heuristic search · 0.0global program analysis · 0.0
YearPublicationVenuePosition
1979 Programming by Refinement, as Exemplified by the SETL Representation Sublanguage
abstract
“Pure” SETL is a language of very high level allowing algorithms to be programmed rapidly and succintly. SETL's representation sublanguage adds a system of declarations which allow the user of the language to control the data structures that will be used to implement an algorithm which has already been written in pure SETL, so as to improve its efficiency. Ideally no rewriting of the algorithm should be necessary. The facilities provided by the representation sublanguage and the run-time data structures that it can generate are described; based on this a heuristic which uses some of the methods of global program analysis and which should be capable of selecting an acceptably efficient representation automatically is given.
Robert B. K. Dewar, Arthur Grand, Ssu-Cheng Liu, Jacob T. Schwartz, Edmond Schonberg
ACM Trans. Program. Lang. Syst.2