home *** CD-ROM | disk | FTP | other *** search
-
-
- ----> DIRLIST.DOC <----
-
- The following presents a summary of the directories in the Ada
- Repository on SIMTEL20.
-
-
- Ada
-
- PD2:<ADA>
-
- This is the top-level directory. The names of the
- subdirectories (*.DIRECTORY) can be seen here. The listing of all
- files in all subdirectories (ADA.CRCLST) is also stored here. Also,
- the file FILEUSE.DOC, which contains a listing of all files in the
- repository, ordered by frequency of use (popularity), is contained
- here.
-
-
- Ada-SQL
-
- PD2:<ADA.ADA-SQL>
-
- This subdirectory contains files associated with the
- development of a standard Ada DBMS interface (Ada/SQL) based on the
- dpANS Data Base Language SQL. It is anticipated that SQL will be
- adopted as the Air Force standard Relational data base query language.
-
- .
- AI
-
- PD2:<ADA.AI>
-
- This subdirectory contains programs relating to the fields of
- artificial intelligence, such as expert systems, pattern recognition,
- and heuristic analysis.
-
-
- .
- ANSI-LRM
-
- PD2:<ADA.ANSI-LRM>
-
- This subdirectory contains a machine-readable copy of the ANSI
- Version of the Ada Language Reference Manual (LRM). The files were
- obtained from the directory <ADA-LSN> on ECLB, and the file
- FTPFILES.SUB shows the FTP process used to copy the files over and the
- renaming that was done.
-
- Chapters 1-14 and Appendices A-F are included as CHAPxx.DOC
- (like, CHAP01.DOC or CHAPA.DOC). Error files are also included as
- CHAPxx.ERR. The Foreword (FOREWORD.DOC, ERR), Postscript
- (POSTSCRPT.DOC, ERR), and Table of Contents (TOC.DOC) are included.
- INDEX.DOC contains the index.
-
-
- .
- Benchmarks
-
- PD2:<ADA.BENCHMARKS>
-
- This subdirectory contains various Ada compiler benchmarks.
- Benchmarks submitted in conjunction with the NOSC tools are located in
- the Ada Repository BENCHMARKS directory.
-
-
- .
- CAIS
-
- This directory contains software associated with the Common
- APSE Interface Set (CAIS).
-
- The CAIS is defined in MIL-STD-CAIS.
-
- .
- CAIS_Tools
-
- PD2:<ADA.CAIS-TOOLS>
-
- This subdirectory contains tools which are compatable with and
- modified or implemented to run under the CAIS presented in the
- directory PD2:<ADA.CAIS>. These tools have been modified or
- implemented by Mitre Corporation and internally funded by Mitre.
-
- .
- Compilation_Order
-
- PD2:<ADA.COMPILATION-ORDER>
-
- This subdirectory contains software which deals with the
- analysis of groups of Ada programs to determine the proper compilation
- order. Other information pertaining to the interrelationship of
- software segments of a system may be obtained as well.
-
-
- .
- Components
-
- PD2:<ADA.COMPONENTS>
-
- This is the components subdirectory. Software components,
- including general-purpose procedures, packages, and generics, are
- stored here. Examples are: math packages, TERMCAP routines, generic
- linked list packages, and dynamic string packages.
-
-
- .
- Cross_Reference
-
- PD2:<ADA.CROSS-REFERENCE>
-
- This subdirectory contains tools which generate cross-
- reference listing of Ada programs.
-
-
- .
- Data Base Management
-
- PD2:<ADA.DBMS>
-
- This directory contains Ada software components and programs
- directly related to Data Base Management functions.
-
- .
- DDN
-
- PD2:<ADA.DDN>
-
- This subdirectory contains tools and components related to the
- Defense Data Network, its file transfer, mail, and communications
- facilities. Implementations of the TCP/IP communications protocol,
- the FTP file transfer tool, and the SMTP mail handler are included.
-
-
- .
- Debuggers
-
- PD2:<ADA.DEBUGGER>
-
- This subdirectory contains Ada source-level debuggers. A
- Symbolic Debugger is included.
-
- .
- Editors
-
- PD2:<ADA.EDITORS>
-
- This directory contains the source code and documentation on
- some text editors written in Ada.
-
-
- .
- Education
-
- PD2:<ADA.EDUCATION>
-
- This is the education subdirectory. Sample programs,
- tutorials, and online courseware are located here.
-
-
- .
- External_Tools
-
- PD2:<ADA.EXTERNAL-TOOLS>
-
- This subdirectory contains several miscellaneous tools which
- are helpful in developing Ada code but are not written in Ada or
- pertain to specific environments. For example, an Ada language
- development interface for the EMACS editor can be found here.
-
-
- .
- Forms_Generator
-
- PD2:<ADA.FORMGEN>
-
- This subdirectory contains tools for the generation of forms
- for use by Ada programs. The forms generator will display and accept
- input into a form (in a screen-oriented fashion via the virtual
- terminal) in such a way that this mechanism is transparent to the Ada
- program using it. Instead, the program simply reads fields from the
- form via procedure interfaces.
-
-
- .
- General
-
- PD2:<ADA.GENERAL>
-
- This is the General Information subdirectory. Notes,
- comments, usage information, and other data are stored here.
-
-
- .
- Graphical_Kernel_System
-
- PD2:<ADA.GKS>
-
- This subdirectory contains routines associated with a
- Graphical Kernel System.
-
-
- .
- Management_Tools
-
- PD2:<ADA.MANAGEMENT-TOOLS>
-
- This subdirectory contains tools for use in managing an Ada
- software development project. Status tracking and Manpower estimation
- tools are included.
-
-
- .
- Math_Library
-
- PD2:<ADA.MATH>
-
- This subdirectory contains packages of math routines. All
- routines are written in Ada. Routines for trig functions, exponential
- functions, matrix manipulation, bit manipulation, and others are
- contained here.
-
-
- .
- Menu
-
- PD2:<ADA.MENU>
-
- This subdirectory contains software used in the generation of
- menus. Applications programs may use these menu generators as front-
- ends.
-
-
- .
- Message_Handling
-
- PD2:<ADA.MESSAGE-HANDLING>
-
- This subdirectory contains tools for use in message handling
- facilities and message transfer.
-
-
- .
- Metrics
-
- PD2:<ADA.METRICS>
-
- This subdirectory contains tools used to perform metrics
- analysis of Ada software. Tools for path analysis, performance
- analysis, and other metrics reports are included.
-
-
- .
- Miscellaneous_Tools
-
- PD2:<ADA.TOOLS>
-
- This is the miscellaneous tools subdirectory. Sources to
- various tools which do not fit into the categories of the other
- subdirectories are placed here.
-
-
- .
- Newsletters
-
- PD2:<ADA.NEWS>
-
- This subdirectory contains the Ada Software Repository (ASR)
- Newsletters. They are numbered sequentially, starting at 001. File
- names are ASRnnn.DOC.
-
- .
- Online_Documentation
-
- PD2:<ADA.ONLINE-DOC>
-
- This directory contains supporting files for the online
- documentation system of the Ada Repository.
-
-
- .
- Pager
-
- PD2:<ADA.PAGER>
-
- This subdirectory contains tools which create and manipulated
- paged files. All SRC files are paged files, which are files composed
- of several smaller files separated by a special flag.
-
-
- .
- PDL
-
- PD2:<ADA.PDL>
-
- This subdirectory contains software associated with Ada
- Program Design Languages and tools to support the Ada program
- designer. Such tools include tools for data dictionary manipulation
- and design analysis. There may be some overlap between this directory
- and software which may fall into the PDL category that is scattered
- among the other subdirectories.
-
- .
- PIWG Benchmarks
-
- PIWG is a suite of tests/benchmarks prepared by the
- Performance Issues Working Group of ACM SIGAda. The purpose of
- PIWG is to develop the benchmarks and collect and disseminate results.
- The PIWG tests have been under development for many years and
- have been run against many Ada compilers. The PIWG test suite
- contains over 190 files which include Whetstone (to measure
- processor speed), Dhrystone (to measure statement execution per
- unit time), and other benchmarks which test various attributes of
- the Ada language and their implementations under specific
- compilers. The PIWG tests must be customized for a particular
- compiler, and instructions are included to do this.
-
- .
- Pointers
-
- PD2:<ADA.POINTERS>
-
- This is the pointers subdirectory. Information on other
- sources of software and information (such as the USC-ECLB resources)
- is presented here. This data pertains to both on- and off- net
- resources.
-
-
- .
- Pretty_Printers
-
- PD2:<ADA.PRETTY-PRINTERS>
-
- This subdirectory contains pretty printers for Ada source
- programs. The pretty printers reformat the Ada source programs in
- order to outline the structure of the programs and provide other
- useful information for the programmer.
-
-
- .
- Program_Stubber
-
- PD2:<ADA.STUBBER>
-
- This subdirectory contains Ada program body stubber tools.
- They analyze the definition of an Ada software design and generate
- software bodies as stubs to be filled in later during development.
-
-
- .
- Simulation
-
- PD2:<ADA.SIMULATION>
-
- This subdirectory contains programs and tools associated with
- performing simulations, such as queuing simulations.
-
- .
- Spelling_Checkers
-
- PD2:<ADA.SPELLER>
-
- This subdirectory contains spelling checkers written in Ada.
- Dictionaries are also included here.
-
-
- .
- Starter_Kit
-
- PD2:<ADA.STARTER-KIT>
-
- This subdirectory contains tools which are useful in accessing
- the software in the repository. It includes the PAGER tool, which is
- used to assemble and disassembled SRC (paged) files.
-
-
- .
- Style_Checkers
-
- PD2:<ADA.STYLE>
-
- This subdirectory contains Ada style checking tools. They
- analyze Ada source code and report on various aspects of the
- programming style, such as consistent indentation and use of long
- variable names.
-
-
- .
- Virtual_Terminal
-
- PD2:<ADA.VIRTERM>
-
- This subdirectory contains tools for a virtual terminal
- package, which performs screen-oriented functions by reading terminal
- characteristics from a UNIX-like TERMCAP data base. The application
- program can call routines in these packages and not be concerned with
- the type of terminal being addressed.
-
-
- .
- WIS_ADA_Tools
-
- PD2:<ADA.WIS-ADA-TOOLS>
-
- This directory contains information about the software tools
- submitted by the Naval Oceans Systems Center (NOSC). An abstract of
- the tools is included.
-
- These tools were paid for by WIS (WWMCCS Information Systems).
-
-
- .
-