By Topic

MicroScope: a knowledge-based programming environment

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
J. Ambras ; Hewlett-Packard Labs., Palo Alto, CA, USA ; V. O'Day

A description is given of MicroScope, a knowledge-based environment with tools that directly help programmers understand and modify complex programs. MicroScope is a collection of tools that share a common knowledge base and user interface and that run in a programming environment with many other tools. The features it provides are examined, namely, incremental support, annotations, constraints, dynamic analysis, history and program slices, and location of bugs. The knowledge base is described. The current MicroScope prototype is presented, and the lessons learned from it are discussed.<>

Published in:

IEEE Software  (Volume:5 ,  Issue: 3 )