comp.lang.ada
 help / color / mirror / Atom feed
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        




  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