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

Edwin Towster

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

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

Artificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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
Programming languages and type systems · 87% Compilers and program optimization · 13%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › language design
block structure
0.011979
A Convention for Explicit Declaration of Environments and Top-Down Refinement of Data · IEEE Trans. Software Eng. 1979
Knowledge, reasoning and agents › Knowledge representation and reasoning
concept formation
0.011977
Concept Decomposition as a Method of Concept Formation · IJCAI 1977
Compilers and program optimization › compiler construction
symbol table
0.011979
A Convention for Explicit Declaration of Environments and Top-Down Refinement of Data · IEEE Trans. Software Eng. 1979

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

abstract data structures · 0.0
YearPublicationVenuePosition
1979 A Convention for Explicit Declaration of Environments and Top-Down Refinement of Data
abstract
Many problems of block structure derive from the remote specification of parts of the local environment. An alternative to block structure is proposed, in which the local environment is described within each program module. Concise environment descriptions are made possible by creating a tree whose terminal nodes are declarations and whose intermediate nodes can represent all of their descendant terminal node declarations. The tree encompasses all of the data used by the program and can thus be thought of as the data structure for the entire program. Each intermediate node of the tree names an abstract data structure that is implemented from the data named in its descendant nodes. Top-down refinement of abstract data structures consists of creating descendant nodes, and terminates when all terminal nodes of the tree have been created. This activity occurs as a normal part of program development, along with the top-down refinement of program modules. The tree can be used in place of a symbol table as a referencing structure for compilation or interpretation. Compilation time wili then increase linearly with the length of the program and the referencing structure can grow dynamically during compilation.
Edwin Towster
IEEE Trans. Software Eng.1
1977 Concept Decomposition as a Method of Concept Formation
Edwin Towster
IJCAI1
1975 Two ugly duckling theorems for concept-formers
Edwin Towster
Inf. Sci.1