home *** CD-ROM | disk | FTP | other *** search
-
-
- Organization of the files related to DAMES
- ------------------------------------------
- This description applies to the files
- provided on the MV 10000 of IDA.
-
-
- This is a description of the files to be provided to NOSC for the
- acceptance procedure of the Ada interface to DAMES, rev. 1.These files are
- contained in a single directory; the name of this directory is
- :UDD:TCOURTWRIGHT.The files contained in TCOURTWRIGHT are :
-
- - the present help document (HELP file),
- - the TOOLS subdirectory,
- - the DAMES subdirectory,
- - the INTERFACE subdirectory,
- - the USERS subdirectory,
- - the TESTBED subdirectory,
- - the LIBRARY_FOR_VAX subdirectory,
- - the ABSTRACT file.
-
- TOOLS subdirectory
- - - - - - - - - -
-
-
- The TOOLS subdirectory contains CLI macros to be used for installation.
-
-
- DAMES subdirectory
- - - - - - - - - -
-
-
- The DAMES subdirectory contains the DAMES relocatable object codes.
- These codes have to be linked to any Fortran77 application program using
- DAMES, and are also used by the Ada interface to DAMES.
-
- The DAMES subdirectory also contains the DAMES executable program to be
- used to access databases via the on-line interactive User Language.
-
-
- INTERFACE subdirectory
- - - - - - - - - - - -
-
-
- The INTERFACE subdirectory contains the Ada interface to DAMES(source
- and object code).It is actually an ADE project which contains a library
- called INTERFACE. This library must be added to the libsearchlist of the
- user which wants to use the packages of the Ada interface to DAMES.
- If the interface is to be transported into another location ( on the same
- system, or on another by using a tape), then all source code (files with
- extensions ADA F77 and SR ) must be transported , and the pragmas LOAD
- contained in the ADA_FORTRAN.ADA and F77_ACCESS.ADA files must be updated
- accordingly to the new location before compiling the interface. The list of
- the files of the interface and the order in which they have to be compiled
- is contained in the text file :UDD:TCOURTWRIGHT:TOOLS:INTERFACE_FILES.
-
- USERS subdirectory
- - - - - - - - - - -
-
-
- The USERS subdirectory is an ADE project which contains four
- application programs using the Ada interface to DAMES.These application
- programs are :
-
- - Three short programs testing the basic capabilities of the interface.
- They are initialized by using the EX_CLEAR_DB macro, which initializes the
- databases (MEMO, RICH_CORP and SPARE_CORP) used by these programs.The
- programs can then be run by issuing the X EXAMPLE1, X EXAMPLE2 and X
- EXAMPLE3 commands.
-
-
- - A long program testing most of the features of the Ada interface to
- DAMES.It is run by executing the EXECUTE_DEMO macro.This one performs the
- following operations :
-
- 1. Initialize the weekly input file to a predefined content. You
- can fill yourself this weekly input file by creating a file
- called TEXT_INPUT, entering in it your updates, and then using
- the TRANSLATE macro to get the WEEKLY_UPDATE file actually used
- by the application program.
-
- 2. Initialize the PROJDB database to a predefined content.You can
- look at this or modify this by using the interactive DAMES User
- Language (the command to be used in order to invoke DAMES is
- 'DAMES').
-
- 3. Run the actual application program.You can perform it directly
- by issuing the 'X PROJECT_PROCEDURE' command.
-
-
-
- TESTBED subdirectory
- - - - - - - - - - -
-
-
- The testbed subdirectory is an ADE project which contains the TESTBED
- tool.This subdirectory contains itself two subdirectories : STANDARD and
- DEMO.Before using the TESTBED tool, one must move to one of these two
- directories (DIR command);STANDARD contains about 350 standards test cases
- which can be used to check the correctness of the interface after an update
- has been done;DEMO can be used for training in the use of the testbed.In
- both cases, after the current directory has been set to STANDARD or DEMO,
- the testbed is run by issuing the TESTBED macro.All details about the
- testbed use are given in the "Validation Plan" document of the Ada
- interface to DAMES.
-
-
- Two ordered lists (ordered in compilation order) of the files to be
- compiled for the testbed and the demonstration program are contained in the
- TOOLS directory; these files are TESTBED_FILES and DEMO_FILES.
-
- LIBRARY_FOR_VAX
- - - - - - - - -
-
- This directory contains all the source and text files to be transferred
- to the host of MITRE for Major T. COURTWRIGHT.
-
-
- ABSTRACT
- - - - -
-
- This file is the abstract of the Ada interface to DAMES to be
- provided to Major T. COURTWRIGHT.
-
-