Patent
Modularizing a computer program for testing and debugging
Adam K. Kolawa,Chad E. Byers +1 more
- 20 Dec 2004
163
TL;DR: In this article, a system and method for facilitating and simplifying testing and debugging of computer programs is described, where a computer program is broken down to smaller components, such as, classes, functions, or objects, and then those smaller components are tested individually.
read more
Abstract: A system and method for facilitating and simplifying testing and debugging of computer programs. is described A computer program is broken down to smaller components, such as, classes, functions, or objects, and then those smaller components are tested individually. Accordingly, specific aspects of the computer program can be effectively tested. The user can automatically perform a range of tests on a class or method when the class or method is compiled without integrating the class or method into a larger project.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Conversational virtual healthcare assistant
Fred A. Brown,Mitchell G. Lawrence,Victor O'Brien Morrison +2 more
- 07 Sep 2012
TL;DR: In this article, a conversation user interface enables patients to better understand their healthcare by integrating diagnosis, treatment, medication management, and payment, through a system that uses a virtual assistant to engage in conversation with the patient.
190
Patent
Conversation user interface
Fred A. Brown,Tanya M. Miller,Chuck Wooters,Bryan Michael Culley,Eli D. Snavely +4 more
- 18 Apr 2012
TL;DR: A conversation user interface as discussed by the authors is a visual representation of a conversation between the computing device or virtual assistant thereon, and a user that enables the user to see the assumptions upon which the response was based, and to optionally change the assumption(s).
150
Patent
Virtual assistant focused user interfaces
Fred A. Brown,Tanya M. Miller,Richard Stuart Morris +2 more
- 18 Mar 2014
TL;DR: In this paper, conversation user interfaces that are configured for virtual assistant interaction may include contextual interface items that are based on contextual information, such as a current or previous conversation between a user and a virtual assistant.
147
Patent
Virtual assistant conversations
Fred A. Brown,Tanya M. Miller +1 more
- 25 Aug 2014
TL;DR: In this article, the authors describe techniques and architectures for implementing a team of virtual assistants, which includes multiple virtual assistants that are configured with different characteristics, such as different functionality, base language models, levels of training, visual appearances, personalities, and so on.
128
Patent
System and method for identifying and eliminating vulnerabilities in computer software applications
Thomas J. Walls,Viren Shah,Anup K. Ghosh +2 more
- 18 Jan 2002
TL;DR: In this paper, a system and method for certifying software for essential and security-critical systems is presented, which provides a methodology and corresponding analysis engines increase the level of confidence that common vulnerabilities are not present in a particular application.
97
References
Patent
Method using a computer for automatically instrumenting a computer program for dynamic debugging
Adam K. Kolawa,Roman Salvador,Wendell T. Hicken,Bryan R. Strickland +3 more
- 09 May 1995
TL;DR: In this paper, a method for automatically instrumenting a computer program for dynamic debugging is presented, where the source code is provided as a sequence of statements in a storage device to the computer and each of the statements are separated into tokens representing either an operator or at least one operand.
186
Patent
Method for analyzing calls of application program by inserting monitoring routines into the executable version and redirecting calls to the monitoring routines
David C. Cline,Andrew P. Silverman,Farrell W. Wymore +2 more
- 18 Sep 1990
TL;DR: In this article, the authors propose a method for verifying the conformance of an application program to a set of system rules characterized by the development of a conformance database, the performance of a static analysis of the application program, and a dynamic analysis of a program.
186
Patent
An operational test device and method of performing an operational test for a system under test
Tiberius Sasin,Steffen Hermanns,Dieter Kreuer +2 more
- 09 Dec 1997
TL;DR: In this paper, an operational test device and a method of executing a test system which can assume a number of operating states is presented. But this device is not suitable for use with a Petri net state model for testing a telephone network or in particular a mobile telephone network such as a GSM network.
100
Patent
IR code instrumentation
Franklin C. Grossman,David C. Angel,David A. Seidel +2 more
- 21 Aug 1997
TL;DR: Instrumenting a computer program includes examining an initial intermediate representation of the program, selecting portions of the initial representation for instrumentation, and instrumenting the portions as mentioned in this paper, and adding run time code that provides a user with an indication when a run time error occurs.
58
Patent
Method and system for dynamically detecting leaked memory space in a computer program
Adam K. Kolawa,Wendell T. Hicken +1 more
- 13 Sep 1996
TL;DR: In this article, a method using a computer and a system for dynamically detecting leaked memory space in a computer program is presented, which includes instrumentation routines for communicating runtime memory space conditions to a dynamic debugging system and has a memory space for storing dynamic data values.
37
Related Papers (5)
Galen C. Hunt
- 07 Dec 2001
Robert Francis Berry,Riaz Y. Hussain +1 more
- 03 Nov 1997
Lewis K. Cirne
- 20 Aug 1998