3 Definitions and abbreviations
3GPP51.013Release 17Test specification for Subscriber Identity Module (SIM) Application Programming Interface (API) for Java CardTS
3.1 Definitions
For the purposes of the present document, the terms and definitions given in 3GPP TS 51.010-1 [15] and the following apply:
applet: application built up using a number of classes which will run under the control of the Java Card virtual machine
applet installation parameters: default values for applet installation parameters
applet loading script: file containing the APDU commands that will load and install the test applet in the card
CleanUp Script file: file containing the APDU commands that will restore the Default Initial Conditions on the SIM
Conformance Requirement Reference: description of the expected card behaviour according to 3GPP TS 43.019 [7]
expected state: state in which the SIM is supposed to be after the execution of the test procedure applied on the relevant initial conditions
security parameters: minimum security requirements defined for the applet installation process
test area: set of Test Cases applicable to a specific part (class method, framework behaviour, …) of the 3GPP TS 43.019 [7].
test case: elementary test that checks for compliance with one or more Conformance Requirement References
test Output file: TBD.
test procedure: the sequence of actions/commands to perform all the test cases defined in a test area
test script file: file containing the APDU commands that will execute and verify the test results
Test Toolkit Applet: applet designed to test a specific functionality of the SIM API (3GPP TS 43.019 [7])
3.2 Abbreviations
For the purpose of the present document, the abbreviations given in GSM 01.04 [2] and the following apply:
AC Application Code
AID Application Identifier
APDU Application Protocol Data Unit
API Application Programming Interface
CAD Card Acceptance Device
CRR Conformance Requirements Reference
CRRC Conformance Requirement Reference Context Error
CRRN Conformance Requirement Reference Normal
CRRP Conformance Requirement Reference Parameter Error
FFS For Further Study
IFD Interface Device
JCRE Java Card™ Run Time Environment
JVM Java Virtual Machine
SE Sending Entity
SIM Subscriber Identity Module