Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Nancy A. Burns is active.

Publication


Featured researches published by Nancy A. Burns.


Ibm Systems Journal | 2000

The evolution of a high-performing Java virtual machine

Weiming Gu; Nancy A. Burns; Michael Thomas Collins; Wai Yee Peter Wong

Early JavaTM virtual machines (Jvms) possessed several significant performance bottlenecks that inhibited the speed of Java workloads. This paper presents the methodology that was used by IBM to identify and eliminate these bottlenecks for improving the performance of Java applications running on several operating system platforms. In addition, several of the key performance problems that were common to all early Java virtual machine implementations and how they were solved for IBM enhanced Jvms are described in detail. The issues discussed in this paper are focused on problems found in core Jvm components, such as object synchronization, object allocation, heap management, text rendering, run-time resolution, and Java class library methods. The results obtained from applying the described methodology and eliminating the identified performance bottlenecks increased the performance of IBM Java virtual machines by as much as four times on some workloads. The technology discussed in this paper is applicable to other Jvm implementations.


Ibm Systems Journal | 1986

The portable inference engine: fitting significant expertise into small systems

Nancy A. Burns; Thomas Jay Ashford; C. T. lwaskiw; Roberto Parrish Starbird; Richard Lee Flagg

The Portable Inference Engine (PIE) is the nucleus of an expert system that allows the segmentation of rules in order to utilize large knowledge bases in limited memory. If the expert-systems rules can be divided into segments of highly related rules with little interaction among those segments, such knowledge-base segments can then be paged in and out of memory on demand. PIE gathers information by querying the user and executing external procedures in order to conclude goals.


Archive | 1992

Computer-based, audio/visual creation and presentation system and method

Bradley James Beitel; Mark S. Bishop; Nancy A. Burns; John Joseph Deacon; Robert Douglas Gordon; Charles Leslie Haug; Kenneth Bradley Smith; Lonnie Scott Walling; Michael David Wilkes; Peter Cornelius Yanker


Archive | 1986

Method for obtaining information in an expert system

Thomas Jay Ashford; Nancy A. Burns; Richard Lee Flagg; Christine T. Iwaskiw; Roberta P. Starbird


Archive | 1985

Method for dynamically collecting current data from specified external processes and procedures for use in an expert system

Thomas Jay Ashford; Nancy A. Burns; Richard Lee Flagg; Christine T. Iwaskiw; Michael Eudell Mcbride; James Thomas Padden; Roberta P. Starbird


Archive | 1985

Method for processing an expert system rulebase on a system having limited memory

Thomas Jay Ashford; Nancy A. Burns; Richard Lee Flagg; Christine T. Iwaskiw; Roberta P. Starbird


Archive | 1989

Method and apparatus for viewing an overscanned image

Mark S. Bishop; Nancy A. Burns; John Joseph Deacon; Steven Craig Penn


Archive | 1986

Method for processing an expert system rulebase segmented into contextual units

Thomas Jay Ashford; Nancy A. Burns; Richard Lee Flagg; Christine Telka Iwaskiw; Roberta Parnish Starbird


Archive | 1986

Method for dynamically collecting current data from specified external processes in an expert system

Thomas Jay Ashford; Nancy A. Burns; Richard Lee Flagg; Christine T. Iwaskiw; Michael Eudell Mcbride; James Thomas Padden; Roberta P. Starbird


Robotics and Computer-integrated Manufacturing | 1989

4763277 Method for obtaining information in an expert system

Thomas Jay Ashford; Nancy A. Burns; Richard Lee Flagg; Christine T. Iwaskiw; Roberta P. Starbird

Researchain Logo
Decentralizing Knowledge