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

Robert W. Sebesta

dblp:55/6945 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 1994
—ORCID · none

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

Software engineering, systems software and programming languages · 2 · 1 first-authorHuman-computer interaction and ubiquitous 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
Programming languages and type systems · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
program equivalence
0.011994
A Unified Model of Pointwise Equivalence of Procedural Computations · ACM Trans. Program. Lang. Syst. 1994
Distributed systems › remote execution
computation migration
0.011994
A Unified Model of Pointwise Equivalence of Procedural Computations · ACM Trans. Program. Lang. Syst. 1994
YearPublicationVenuePosition
1994 A Unified Model of Pointwise Equivalence of Procedural Computations
abstract
The execution of a program on a processor is viewed as a representation of that program going through a sequence of states. Each state change is manifested by the execution of a single instruction. Models that depend on this perspective are presented. The first is a static model of a description of a procedural computation. This model formalizes the description of the information in an executable module. Following this dynamic model of a procedural computation is given. This second model describes how a computation transitions from state to state and how the states of a computation are represented. Next, the state of a procedural computation is defined at certain well-defined points in its progression. These points represent potential points of correspondence to another instance of the computation. Then, the equivalence of these well-defined computation states is described. This refinement eliminates the nonmatching potential correspondences. The remaining points describe where the two computations are in the same state. These are precisely the points of equivalence of procedural computations. This final model of pointwise equivalence can be applied to the problem of migrating a computation from one processor to another (possibly architecturally dissimilar) processor.
David G. Von Bank, Charles M. Shub, Robert W. Sebesta
ACM Trans. Program. Lang. Syst.3
1989 On Context-Free Programmed Grammars
Robert W. Sebesta
Comput. Lang.1
1983 The suitability of the VAX for a course in assembly language
abstract
This paper describes the assembly language course we teach, using a Digital Equipment Corporation VAX-11/780 minicomputer, in which structured programming is stressed. It also discusses the relative merits and disadvantages of choosing the VAX as the computer to be used in such a course.
Robert W. Sebesta
SIGCSE1
1980 TOYCOM - a tool for teaching elementary computer concepts
abstract
Many of those who teach introductory computing courses have recognized the pedagogic value of a very simple computer model. A large number of introductory textbooks on computing contain a section explaining the logical components of such a system (1, 2, 3, 4, 5, 6, 7,8). These usually include an introduction to assembler language and machine level programming of a machine which is sometimes called the minimum configuration computer model.
Robert W. Sebesta, James M. Kraushaar
SIGCSE1