Building on more than a decade of DARPA, NSF, and ONR-supported research at the University of Wisconsin by Tom Reps and Susan Horwitz, GrammaTech is developing a toolkit of reusable, commercial-quality, multi-lingual components for building and operating on the dependence-graph representation of programs and program specifications. This representation, augmented with abstract-syntax trees and symbol talbes, will form the backbone of next-generation CASE tools for software design, development, understanding, and reengineering.