<!-- Fragment document type declaration subset:
Arbortext, Inc., 1988-2008, v.4002
<!DOCTYPE SOLBOOK PUBLIC "-//Sun Microsystems//DTD SolBook 3.1//EN" [
<!ENTITY % TCKentities SYSTEM "TCKentities.ent">
%TCKentities;
]>
-->
<?Pub UDT _bookmark _target>
<?Pub CX solbook(>
<sect2 id="GBFQX"><?Pub Dtl><?Pub Caret><title>Definitions</title>
<para>These definitions are for use only with these compatibility requirements
and are not intended for any other purpose.</para>
<table frame="topbot" pgwide="1" id="GBFRB"><title>Definitions</title>
<tgroup cols="2" colsep="0" rowsep="0"><thead>
<row rowsep="1">
<entry>
<para>Term</para></entry>
<entry>
<para>Definition</para></entry>
</row>
</thead>
<tbody>
<row>
<entry>
<para>Computational Resource</para></entry>
<entry>
<para>A piece of hardware or software that may vary in quantity, existence,
or version, which may be required to exist in a minimum quantity and/or at
a specific or minimum revision level so as to satisfy the requirements of
the Test Suite.</para>
<para>Examples of computational resources that may vary in quantity are RAM
and file descriptors.</para>
<para>Examples of computational resources that may vary in existence (that
is, may or may not exist) are graphics cards and device drivers. </para>
<para>Examples of computational resources that may vary in version are operating
systems and device drivers.</para></entry>
</row>
<row>
<entry>
<para>Configuration Descriptor</para></entry>
<entry>
<para>Any file whose format is well defined by a specification and which contains
configuration information for a set of Java classes, archive, or other feature
defined in the specification.</para></entry>
</row>
<row>
<entry>
<para>Conformance Tests</para></entry>
<entry>
<para>All tests in the Test Suite for an indicated Technology Under Test,
as distributed by the Maintenance Lead, excluding those tests on the Exclude
List for the Technology Under Test.</para></entry>
</row>
<row>
<entry>
<para>Documented</para></entry>
<entry>
<para>Made technically accessible and made known to users, typically by means
such as marketing materials, product documentation, usage messages, or developer
support programs.</para></entry>
</row>
<row>
<entry>
<para>Exclude List</para></entry>
<entry>
<para>The most current list of tests, distributed by the Maintenance Lead,
that are not required to be passed to certify conformance. The Maintenance
Lead may add to the Exclude List for that Test Suite as needed at any time,
in which case the updated Exclude List supplants any previous Exclude Lists
for that Test Suite.</para></entry>
</row>
<row>
<entry>
<para>Libraries</para></entry>
<entry>
<para>The class libraries, as specified through the Java Community Process
(JCP), for the Technology Under Test. The Libraries for &TechnologyFullName; are
listed at the end of this chapter.</para></entry>
</row>
<row>
<entry>
<para>Location Resource</para></entry>
<entry>
<para>A location of classes or native libraries that are components of the
test tools or tests, such that these classes or libraries may be required
to exist in a certain location in order to satisfy the requirements of the
test suite.</para>
<para>For example, classes may be required to exist in directories named in
a <literal>CLASSPATH</literal> variable, or native libraries may be required
to exist in directories named in a <literal>PATH</literal> variable.</para>
</entry>
</row>
<row>
<entry>
<para>Maintenance Lead</para></entry>
<entry>
<para>The Java Community Process member responsible for maintaining the Specification,
reference implementation, and TCK for the Technology. Sun is the Maintenance
Lead for &TechnologyFullName;.</para></entry>
</row>
<row>
<entry>
<para>Operating Mode</para></entry>
<entry>
<para>Any Documented option of a Product that can be changed by a user in
order to modify the behavior of the Product.</para>
<para>For example, an Operating Mode can be binary (enable/disable optimization),
an enumeration (select from a list of protocols), or a range (set the maximum
number of active threads).</para></entry>
</row>
<row>
<entry>
<para>Product</para></entry>
<entry>
<para>A licensee product in which the Technology Under Test is implemented
or incorporated, and that is subject to compatibility testing.</para></entry>
</row>
<row>
<entry>
<para>Product Configuration</para></entry>
<entry>
<para>A specific setting or instantiation of an Operating Mode.</para>
<para>For example, a Product supporting an Operating Mode that permits user
selection of an external encryption package may have a Product Configuration
that links the Product to that encryption package.</para></entry>
</row>
<row>
<entry>
<para>Rebuildable Tests</para></entry>
<entry>
<para>Tests that must be built using an implementation specific mechanism.
This mechanism must produce specification defined artifacts. Rebuilding and
running these tests against the Java EE 5 RI verifies that the mechanism generates
compatible artifacts.</para></entry>
</row>
<row>
<entry>
<para>Resource</para></entry>
<entry>
<para>A Computational Resource, a Location Resource, or a Security Resource.</para>
</entry>
</row>
<row>
<entry>
<para>Rules</para></entry>
<entry>
<para>These definitions and rules in this Compatibility Requirements section
of this User's Guide.</para></entry>
</row>
<row>
<entry>
<para>Security Resource</para></entry>
<entry>
<para>A security privilege or policy necessary for the proper execution of
the Test Suite.</para>
<para>For example, the user executing the Test Suite will need the privilege
to access the files and network resources necessary for use of the Product.</para>
</entry>
</row>
<row>
<entry>
<para>Specifications</para></entry>
<entry>
<para>The documents produced through the Java Community Process that define
a particular Version of a Technology.</para>
<para>The Specifications for the Technology Under Test can be found later
in this chapter.</para></entry>
</row>
<row>
<entry>
<para>Technology</para></entry>
<entry>
<para>Specifications and a reference implementation produced through the Java
Community Process.</para></entry>
</row>
<row>
<entry>
<para>Technology Under Test</para></entry>
<entry>
<para>Specifications and the reference implementation for &TechnologyFullName;.</para>
</entry>
</row>
<row>
<entry>
<para>Test Suite</para></entry>
<entry>
<para>The requirements, tests, and testing tools distributed by the Maintenance
Lead as applicable to a given Version of the Technology.</para></entry>
</row>
<row>
<entry>
<para>Version</para></entry>
<entry>
<para>A release of the Technology, as produced through the Java Community
Process.</para></entry>
</row>
</tbody>
</tgroup>
</table>
</sect2>
<?Pub *0000006718 0>
