𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Guard: A Relative Debugger

✍ Scribed by ROK SOSIČ; DAVID ABRAMSON


Publisher
John Wiley and Sons
Year
1997
Tongue
English
Weight
173 KB
Volume
27
Category
Article
ISSN
0038-0644

No coin nor oath required. For personal study only.

✦ Synopsis


A significant amount of software development is evolutionary, involving the modification of already existing programs. To a large extent, the modified programs produce the same results as the original program. This similarity between the original program and the development program is utilized by relative debugging. Relative debugging is a new concept that enables the user to compare the execution of two programs by specifying the expected correspondences between their states. A relative debugger concurrently executes the programs, verifies the correspondences, and reports any differences found. We describe our novel debugger, called Guard, and its relative debugging capabilities. Guard is implemented by using our library of debugging routines, called Dynascope, which provides debugging primitives in heterogeneous networked environments. To demonstrate the capacity of Guard for debugging in heterogeneous environments, we describe an experiment in which the execution of two programs is compared across Internet. The programs are written in different programming languages and executing on different computing platforms. ©1997 by John Wiley & Sons, Ltd.


📜 SIMILAR VOLUMES


A machine-independent debugger — revisit
✍ David R. Hanson 📂 Article 📅 1999 🏛 John Wiley and Sons 🌐 English ⚖ 123 KB 👁 1 views

Most debuggers are notoriously machine-dependent, but some recent research prototypes achieve varying degrees of machine-independence with novel designs. Cdb, a simple source-level debugger for C, is completely independent of its target architecture. This independence is achieved by embedding symbol

The Blit debugger
✍ Thomas A. Cargill 📂 Article 📅 1983 🏛 Elsevier Science 🌐 English ⚖ 966 KB
cover
✍ Wexler, Django 📂 Fiction 📅 2014 🏛 CreateSpace Independent Publishing Platform 🌐 English ⚖ 60 KB 👁 1 views

John Golden is a debugger: He goes inside the computer systems of his corporate clients to exterminate the gremlins, sprites, and other fairies that take up residence. But when he gets a frantic call from Serpentine Systems, a top-of-the-line anti-fairy security company, John finds out he's on much

cover
✍ Terry Pratchett 📂 Fiction 📅 2013;2007 🏛 HarperCollins e-books 🌐 English ⚖ 187 KB 👁 2 views

Welcome to _Guards! Guards!_ , the eighth book in Terry Pratchett’s legendary Discworld series. Long believed extinct, a superb specimen of _draco nobilis_ ("noble dragon" for those who don't understand italics) has appeared in Discworld's greatest city. Not only does this unwelcome visitor have a