Related articles |
---|
CodeSurfer, source code tool jeff@grammatech.com (Jeff Burns) (1999-03-22) |
From: | "Jeff Burns" <jeff@grammatech.com> |
Newsgroups: | comp.compilers |
Date: | 22 Mar 1999 01:16:57 -0500 |
Organization: | Compilers Central |
Keywords: | tools, available |
Announce: Free CodeSurfer Download Available -- a new tool for
understanding source code
GrammaTech is pleased to announce the Beta release of CodeSurfer, a
new breed of tool based on more than ten years of DARPA-sponsored
research that introduces interprocedural program slicing for software
development, inspection, and maintenance.
Program slicing is a technique that reveals semantic threads within
source code. A forward slice from any point of interest shows all the
code that is impacted by that point of interest. A backward slice from
a point of interest shows all the code that impacts the point of
interest. Slices can be computed all at once or they can be navigated
incrementally.
Unlike other tools that operate on a program's surface structure, such
as superficial textual or syntactic information, CodeSurfer operates
at a deeper level that provides greater precision and more complete
information. CodeSurfer parses code into a database that records the
complex network of semantic interconnections and dependences. This
provides CodeSurfer with its unique ability to accurately track both
direct and indirect relationships, enabling users to analyze and
better understand the important relationships in their source code,
including pointers, a common source of bugs that other tools cannot
trace.
CodeSurfer is an easy-to-use tool for software engineers who'd like to
effortlessly surf the semantic threads of source code, focus on
exactly the structures pertinent for a task at hand, and see the
precise impact any changes that they want to make will have on all
related code. See http://www.codesurfer.com for more details and
instructions for downloading a free evaluation copy.
-----------------------------
Jeff Burns, Director of Marketing
GrammaTech, Inc.
One Hopkins Place
Ithaca, NY 14850
ph: 607-273-7340
fax: 607-273-8752
e-mail: jeff@grammatech.com
www: http://www.grammatech.com
Return to the
comp.compilers page.
Search the
comp.compilers archives again.