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

Richard J. Reid

dblp:86/3550 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 1995
—ORCID · none

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

Human-computer interaction and ubiquitous computing · 5 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 100%
Artificial intelligence
1 paper
Representation and self-supervised learning · 100%

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

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
neural computing
0.011975
Convergence in Iteratively Formed Correlation Matrix Memories · IEEE Trans. Computers 1975
Machine learning › Representation and self-supervised learning
associative memory
0.011971
An Associative Memory for Auditory Recall · IJCAI 1971

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

linear independence analysis · 0.0correlation matrix memory · 0.0
YearPublicationVenuePosition
1995 Object-oriented simulation of computer architectures using C++
abstract
Object-oriented languages such as C++ allow class definitions which eliminate the need for writing special-purpose simulators in many cases. Simulating digital logic components and computer architectures is one case where the simulation model can be effectively and conveniently expressed in the programming language itself.
Richard J. Reid
SIGCSE1
1994 Using C++ in CS1/CS2
abstract
No abstract available.
A. Michael Berman, Rick Decker, Dung X. Nguyen, Richard J. Reid, Eugene Wallingford
SIGCSE4
1993 The object oriented paradigm in CS 1
abstract
Students are introduced to the object-oriented paradigm at the beginning of this implementation of CS 1.A number of window objects are available and are incorporated in the first laboratory assignments.These window objects communicate through the standmd input and output mechanisms of the operating system.These operating system mechanisms allow piping among objects and the simultaneous execution of multiple objects.Some assignments are threaded throughout the term to become sizable culminations, Although the emphasis is primarily on the objects involved in the solution designs, there is some amount of algorithm development.The window objects used provide some exposure to graphical user interfaces and scientific visualization, and give visuat feedback on the performance of the algorithms.
Richard J. Reid
SIGCSE1
1992 A laboratory for building computers
abstract
A workstation laboratory allows undergraduate students to build complete, functioning computers--in simulation. The simulation extends down to the gate and signal levels, with effective modeling of delays and transitions, so reasonable assurance of the validity of the designs can be obtained. The computers constructed in this laboratory are complete with peripheral equipment including tapes and disks, and the students furnish a rudimentary operating system. The student operating-systems receive executable binary objects on the tapes, transfer them to the disk, and initiate their execution. The executable objects and the operating system are produced by a standard C compiler. Students must limit their C-language source code and data types used so the compile binaries will be executable on the 16-bit wide, Motorola 680X0-like computer they construct. The computers are constructed in an hierarchical manner from the gates and medium-scale components available in the digital simulator used in this laboratory.
Richard J. Reid
SIGCSE1
1990 A toolkit for individualized compiler-writing projects
abstract
This paper describes the tools and techniques used to allow students to produce a compiler in a ten-week term.Individualized subsets of ANSI-C source code are compiled to Motorola 68020 assembly language.The source-language specifications consist of eleven language features common to alI students, plus ten individuallyprescribed features.The individuahzations am derived from student numbers, and ensure a reasonable degree of independent work.Students can aid each other, and are asked to give acknowledgements in their code to others who have aided them.Completed compilers are judged using a set of programs that invoke common language features only, plus an appropriate set containing individualized-language features.
Richard J. Reid
SIGCSE1
1975 Convergence in Iteratively Formed Correlation Matrix Memories
abstract
Correlation matrix memories are formed iteratively given a single cue-response pair at a time to be stored in an associative anner. If the cues presented are not orthogonal, the memory provides imperfect recollections after a single training exposure; however, if the cues are linearly independent, repetitions of the exposures can lead to ultimate perfect memorization and recollection ability.
Richard J. Reid, J. Sutherland Frame
IEEE Trans. Computers1
1971 An Associative Memory for Auditory Recall
Richard J. Reid
IJCAI1