PAL CARD CATALOG ENTRY

SHORT DESCRIPTION

A test language that provides a framework for testing complex systems


MOVEMENT WITHIN THE PAL CARD CATALOG
Move to top-level taxonomy
Move to keyword list

ASSET PROFILE

UNIT NAME
UATL
VERSION
2
REVIEW CODE
C1 1.0 D
INET ADDRESS
Not documented in PAL database
AUTHOR
ITT
RIGHTS
Approved for public release; distribution unlimited
COPYRIGHT
1989 ITT
DATE CREATED
12 Jan 89
DATE RELEASED
12 Nov 93
DATE LAST UPDATED
12 Nov 93
LOCATION
ASSET
PAL
ENVIRONMENT
Not documented in PAL database
LIMITATIONS
Not documented in PAL database
CERTIFICATION
Ada System Certifier_1 1.0
Date/Time of Processing: Wednesday 01 June      1994 02:53:30Am
Overall Assessment of System: NOT OK
Classification of System: D
Basis of Classification --
Syntax Errors                               PASS
Completeness                                FAIL
Independence from External Libraries        FAIL
Independence from a Specific Ada Compiler   FAIL

Explanations for failures --
System is NOT Complete
Parent units or subunits are missing
or the sources of some exceptions are not identified
System withs non-standard library units that are not provided
System contains compiler-specific pragmas or uses Machine_Code

Number of ...
Files            1338
Library Units    1364
Lines           344186
Statements      100421
Comments        76180

Unidentified Withed Units --
6 unidentified withed units
Subunits and Parent Units --
5 parent program units
0 missing parent units
42 subunits
0 subunits found but not specified
1 subunits specified but not found

FILE LISTING

Directory Display


languages/ada/testing/uatl:
  File Name                 Size
  ---------                 ----
  README                   1,440
  uatl.zip             2,756,052


Totals
  ==============  ==============
    2 Files            2,757,492

ABSTRACT

ASSET_A_238:  UATL (Universal Ada Test Language)
     A test language that provides a consistent framework for testing
complex  systems at all stages of the software/system development
production and  maintenance cycle.  The UATL has been designed as a
general multi-purpose test  language that provides a consistent
framework for testing at all phases of the  software/system development,
production, and maintenance life cycle. It  consists of a set of
portable Ada packages that provide the user with a  complete complement
of standardized reusable test functions. These functions  include an
interactive menu driven test manager, on-line operator 
controls/displays, real-time "closed loop" test data stimulus/response, 
instrument control drivers, test data recording, and both ASCII and
graphical  data reduction analysis. Currently, the UATL supports driving
a software  unit-under-test (UUT) over internal memory, or a hardware
UUT with a set of  stimulus and measurement instruments over IEEE 488
and MIL-STD-1553B interfaces. It has been designed to readily support
the incorporation of any additional  reusable test control or analysis
functions in the UATL "test language" library, and allows the user to
develop any unique test functions at the Ada code level.
     Documentation for this package is available in electronic form in 
Interleaf format only.  Paper copies of the documentation are available
by  contacting the ASSET Librarian.


REVISION HISTORY

12 Jan 89   2   ITT      Initial release to ASSET
12 Nov 93   2   ASSET    Initial release to the PAL


RELEASE NOTICE

This prologue must be included in all copies of this software.
Restrictions on use or distribution:  NONE


DISCLAIMER

	This software and its documentation are provided "AS IS" and
without any expressed or implied warranties whatsoever.  No warranties
as to performance, merchantability, or fitness for a particular
purpose exist.
	The user is advised to test the software thoroughly before
relying on it.  The user must assume the entire risk and liability of
using this software.  In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.