Directory Display

ABSTRACT

The Ada System Dependency Analyzer (SDA) is a software architecture
analysis tool that generates a quantitative snapshot of an Ada
application's software architecture. It can process thousands of Ada
source files (at rates as high as 24,000 lines of code per CPU minute on
some platforms) during a single run and report on them as a group of
files comprising a single Ada system. It identifies Ada source code
dependencies on Commercial Off-The-Shelf (COTS) products such as
operating systems, compilers, the X Window System, and on routines
written in other languages. With this analysis, it aids in predicting
software portability and reliability problems. Finally, it presents
statistics on the files analyzed (number of lines of code, program units
in each file, etc.), compilation order information, exception declaration
and usage information, details on withing relationships between program
units, and other useful items of information on the system analyzed.
It has been released through the PAL in binary only. Release of the
source code is on a case-by-case basis; contact the authors to obtain
the source code.
A user's manual is included in the distribution. Additional
information can be found in the February 1994 issue of IEEE Computer
magazine, Volume 27, Number 2, pages 49 to 55 in the article entitled
"Ada System Dependency Analyzer Tool."
This tool was developed by employees of The MITRE Corporation. Funding
was provided by PM Common Hardware/Software of the U.S. Army.

REVISION HISTORY

2.1 3 Jun 94 Initial release to the PAL

RELEASE NOTICE

This prologue must be included in all copies of this software.
Restrictions on use or distribution: Export controls (see disclaimer)

DISCLAIMER

Portions Copyright (c) 1993, 1994 by The MITRE Corporation
The MITRE Corporation provides this software to you without
charge. It may be used and reproduced by you within the United
States of America provided all copyright notices are reproduced.
It cannot be made available to foreign governments unless done in
accordance with export control laws.
This material may be reproduced by or for the U. S.
Government pursuant to the copyright license under the clause at
DFARS 252.227-7013.
This software is provided "AS IS" and no warranties, express
or implied, including but not limited to the implied warranties of
merchantability and fitness for a particular purpose, are made by
The MITRE Corporation, its officers, agents or employees. You
agree to indemnify and hold harmless The MITRE Corporation, its
officers, agents and employees from any and all cost and liability
to third parties which may arise out of your use of this software.