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

A. P. Yershóv

dblp:64/1086 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 1966
—ORCID · none

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

Applied, interdisciplinary, general and emerging computing · 2 · 2 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
Compilers and program optimization · 87% Programming languages and type systems · 13%
Human-computer interaction and pervasive computing
1 paper
Human-AI interaction · 100%

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

TopicWeightPapersLastEvidence papers
Human-AI interaction › conversational interaction
natural language dialogue
0.011965
One View of Man-Machine Interaction · J. ACM 1965
Compilers and program optimization
code generation
0.011966
ALPHA - An Automatic Programming System of High Efficiency · J. ACM 1966
Compilers and program optimization
compiler construction
0.011966
ALPHA - An Automatic Programming System of High Efficiency · J. ACM 1966
Human-AI interaction
conversational interaction
0.011965
One View of Man-Machine Interaction · J. ACM 1965

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

two-phase translation · 0.0interpersonal communication modeling · 0.0intermediate language · 0.0
YearPublicationVenuePosition
1966 ALPHA - An Automatic Programming System of High Efficiency
abstract
An automatic programming system for the M-20 computer at the Computing Centre of the Siberian Division of the USSR Academy of Sciences has been developed. The translator is a compiler which accepts source programs written in ALPHA language (hardware representation of which input language is an extension of ALGOL 60). The language extensions include the ability to handle complex quantities and the ability to consider variables as matrices or vectors. Certain language limitations are imposed concerning recursion and the correspondence between parameters in procedure definitions and calls. The translator itself consists of two phases. The first phase contains 14 blocks and translates a source program to an intermediate language. The second phase which consists of 10 blocks converts the internal language to machine code. The principal objective in designing the compiler was the production of fast, compact object code. Techniques for such achievement are detailed. Since the compiler has been operational for some time, comparative figures are given for a series of programs as compiled by the ALPHA translator and as handwritten by programmers. Further figures compare ALPHA with TA-1 and TA-2 (earlier compilers written for the same computer). A special debugging system operates in conjunction with the ALPHA translator.
A. P. Yershóv
J. ACM1
1965 One View of Man-Machine Interaction
abstract
For the computer to be a tool of the general scientist rather than of the computer specialist it will have to conform to the characteristics of interpersonal communications, since these are rooted in the characteristics of human intelligence. It must not require the scientist to use a language which is formal or which requires special study. It must, like a human assistant, share with each particular employer the labor of establishing a common language and of formulating clear instructions. This shared labor must take the form of a dialog in which the computer asks questions on obscure portions of its instructions. The computer must accept as answers either paraphrases or explanations. It should not need to repeat identical or similar questions. It should choose fundamental or revealing questions; if necessary an employer can encourage this by giving fundamental answers to superficial questions.
A. P. Yershóv
J. ACM1