home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / pdl / ddabs.doc < prev    next >
Encoding:
Text File  |  1988-05-03  |  2.1 KB  |  45 lines

  1. Package Data_Dictionary is
  2.  
  3. -- The data dictionary is a collection of records which describe
  4. -- various Ada declarations tha programs.
  5. -- Tools are provided to create, edit, and extract information from
  6. -- the data dictionary.  The format and content of each kind of
  7. -- entry in the data dictionary is user defineable.  Associated with
  8. -- each type of record is a display form for use while interactively
  9. -- creating or updating the data dictionary entry.
  10.  
  11. Procedure CREATE_FORM(NEW_FORM  : in form_definition_type);
  12. -- Creates a new form type and installs it in the system.
  13.  
  14. Procedure OPEN_DICTIONARY(Data_dictionary : in data_dictionary_file_type);
  15. -- Allows user to create and edit records in a data dictionary.
  16. -- Records can be created, deleted, and edited.  Information can be
  17. -- extracted from the dictionary and output in the form of a report.
  18. -- For example, all available TYPES can be listed in alphabetical
  19. -- order with descriptive information on each type.
  20.                       
  21. Package TITLE_PAGE is new TITLE_PAGE_PACKAGE
  22.     (Developing_organization    => "Intermetrics, Inc",
  23.      Author                     => "Michael Gordon"
  24.      Contact                    => "Bill Toscano",
  25.      Address                    => ("733 Concord Ave."
  26.                                     "Cambridge", "MA", "02138"),
  27.      Phone                      => (617,661,1840)
  28.      Date_Submitted             => (15, Nov, 1984));
  29.  
  30. Package Technical_Parameters is new  Technical_Parameters_Package
  31.    (Lines_of_Source_Code        => TBD,
  32.     Development_Compiler        => (IBM3083, AIE_UTS),
  33.     Planned_compilers_supported => ((DECVAX, DECADA)
  34.                                     (DECVAX, TSIADA)),
  35.     Auxilliary_files_size       => (TBD));
  36.  
  37. Package  DEVELOPMENT_SCHEDULE_AND_STATUS is new SCHEDULE_PACKAGE
  38.    (Completed_events            => ((PDR, (15, Oct, 1984)));
  39.                                     
  40.    (Scheduled_events            => ((CDR, (19, Dec, 1984)),
  41.                                     (first_build, (14, Jan, 1985))),
  42.                                     (Delivery, (15, Jul, 1985)));
  43.  
  44. end  Data_Dictionary;
  45.