From: Sune.Falck@swipnet.se (Sune Falck)
Subject: Re: Ada -> Flowchart?
Date: 1998/01/21
Date: 1998-01-21T00:00:00+00:00 [thread overview]
Message-ID: <885402422.586208@nn1> (raw)
In-Reply-To: 199801211148.MAA09958@olaris.misil
In article <199801211148.MAA09958@olaris.misil>, Fredrik Thoernblad <fredrik.thornblad@BFS.BOFORS.SE> wrote:
>I'm often involved with reading old ada code and trying to figure out
>what the code actually does. This is always painful and boring...
Have a look att Grasp (Graphical Representations of Algorithms, Structures and
Processes) from Auburn University.
http://www.eng.auburn.edu/department/cse/research/grasp/
Quote from the help file:
GRASP Project Overview
The GRASP Project has successfully created and prototyped a new
algorithmic-level graphical representation for Ada software:
the Control Structure Diagram (CSD). The primary impetus for creation
of the CSD was to improve the comprehension of source code and, as a
result, improve software reliabilityand reduce software costs.
GRASP provides the capability to generate CSD's from Ada 95, C, and
Java sourcecode in both a reverse and forward engineering mode with
a level of flexibility suited for professional application.
GRASP has been integrated with GNAT (the GNUAda 95 compiler),
the GNU C compiler and the SunSoft Java Development Kit (JDK).
The system provides a comprehensible graphical-based development
environment for Ada 95, C and Java.
The user may view, edit, print and compile source code as CSD's
with no discernible addition to storage or computational overhead.
Sune Falck
next prev parent reply other threads:[~1998-01-21 0:00 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-01-21 0:00 Ada -> Flowchart? Fredrik Thoernblad
1998-01-21 0:00 ` Robert Dewar
1998-01-21 0:00 ` Sune Falck [this message]
1998-01-23 0:00 ` Jeff L Burns
1998-01-28 0:00 ` James Cross
1998-01-28 0:00 ` John Norcross {83602}
1998-01-30 0:00 ` Philip Johnson
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox