VLDB 2026 Research / reviewers in the wild / expert
Robert M. McGraw
dblp:62/1797
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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 |
Electronic design automation · 77% Processor architecture and microarchitecture · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
high-level synthesis |
0.0 | 1 | 1998 | A Top-Down Design Environment for Developing Pipelined Datapaths · DAC 1998 |
Processor architecture and microarchitecture › microprocessor design › processor core design
datapath design |
0.0 | 1 | 1998 | A Top-Down Design Environment for Developing Pipelined Datapaths · DAC 1998 |
Methods — techniques the papers use, named apart from their topics
top-down refinement · 0.0cycle-based modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Cloud Security via Virtualized Out-of-Band Execution and ObfuscationabstractWe describe a multi-layer security system called "Application Protected Execution" (APEx) that has an "In-VM monitoring" functionality protected by out-of-band memory created within a Virtual Machine (VM) on cloud-based nodes. The In-VM monitor functionality protects execution of security related software and is triggered by hooked system events to avoid context switched overhead. The APEx system is a robust defense layer that can protect a wide variety of security modules, such as security monitoring and policy enforcement. The paper also describes an application that employs APEx to protect user space software from reverse engineering and Return Oriented Programming (ROP) attacks. The application, "Code Obfuscation Engine" (CObE) performs code stirring and utilizes system calls and out-of-band memory to obfuscate program flow and protect the return stack. Utilizing APEx, it is able to jump into out-of-band memory for execution of sensitive code areas, calculation of jump points and return addresses. This protects program flow against hijacking-particularly buffer overflows and ROP attacks. CObE transforms a binary file for use with APEx protected execution directly and does not require source code. Dean C. Mumme, Brooke Wallace, Robert M. McGraw |
CLOUD | 3 |
| 1998 | A Top-Down Design Environment for Developing Pipelined DatapathsabstractThis paper presents a design environment for cycle-based systems, such as microprocessors, that permits modeling of these systems at various levels, from the abstract system level, through the detailed RTL level, to an actual implementation. The environment allows the models to be refined to lower levels in a step-wise manner. The environment provides the ability to obtain meaningful metrics from abstract models of a processor's architecture. This capability allows design alternatives to be evaluated earlier in the design cycle, thus eliminating costly redesign and reducing the processor time to market. Robert M. McGraw, James H. Aylor, Robert H. Klenke |
DAC | 1 |
| 1995 | Refinement of system-level designs using hybrid modelingabstractThe design of complex systems requires an enormous amount of modeling and simulation at the various levels of detail to assure high quality results. Most design methodologies require the use of separate modeling languages and simulation environments for each refinement step and simulation technique. Since one of the major goals of design is to reduce the time to market for a given system, the current approaches are becoming unacceptable. A new unified modeling (UM) methodology is under development at the University of Virginia which provides a top-down/bottom-up design methodology based on a single modeling environment. This single environment methodology is made possible through a technique known as hybrid modeling, which enable the simulation and analysis of behavioral components within a system-level model. By simulating behavioral components along with components at the system modeling level, high risk portions of the design can be examined at earlier stages in a given product's development; thus reducing the time to market. The paper examines the hybrid modeling techniques which make this multi-level modeling possible. Robert M. McGraw, Moshe Meyassed, Robert H. Klenke, James H. Aylor, Ronald D. Williams |
ICECCS | 1 |