• Publications
  • Influence
An Exploratory Study of Computer Program Debugging1
TLDR
This experiment represents a new approach to the study of the psychology of programming, and demonstrates the feasibility of studying an isolated part of the programming process in the laboratory. Expand
  • 96
  • 4
Incorporating Instruction-Based Sampling into AMD CodeAnalyst
TLDR
Program profiles are a histogram-like chart that associates execution time or hardware-level events with specific instruction addresses or lines of source code. Expand
  • 10
  • 1
  • PDF
Studying the Performance of the FX!32 Binary Translation System
TLDR
This paper discusses the tools and methods used to study and improve the performance of the Compaq FX!32 binary translation system. Expand
  • 10
  • 1
N.mPc: A Study in University-Industry Technology Transfer
TLDR
A good idea¿in this case, new, practical techniques for the design of multiple-microprocessor and VLSI systems¿and industry/academia cooperation can lead unexpected commercial success. Expand
  • 16
KSOS—The design of a secure operating system*
TLDR
This paper discusses the design of the Department of Defense (DoD) Kemelized Secure Operating System (KSOS, formerly called Secure UNIX). Expand
  • 41
A graphical hardware design language
TLDR
Gdl is a graphical hardware design language that separates design decisions into three interrelated but distinct domains: behavioral, structural, and physical. Expand
  • 11
Software architecture in realtime systems
  • P. Drongowski
  • Computer Science
  • [] Proceedings of the IEEE Workshop on Real-Time…
  • 13 May 1993
TLDR
A system is described within a view using domain-specific components and connectors. Expand
  • 7
Many Faces of Software Architecture
TLDR
One reason that hardware design is more systematic than software design is that hardware designers have reached agreements about the precise description of design artifacts which are separated into levels describing different concerns. Expand
  • 7
  • PDF
Representation in CAD: Models and semantics
TLDR
This paper presents a model for the representation of digital designs at the functional (behavioral) level that combines operational and mathematical methods. Expand
  • 3
Application of hardware description languages to microprogramming: Method, practice, and limitations
TLDR
The use of microprogrammable processors and networks of microcomputers has induced a reconsideration of development tools and methodologies for system design and construction. Expand
  • 5