Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Smart Phone Tool Specification



Richard Ayers


This paper defines requirements for mobile device applications capable of acquiring data from smart phones operating over a Global System for Mobile communication (GSM) network and a Code Division Multiple Access (CDMA) network, and test methods used to determine whether a specific tool meets the requirements for producing measurable results. Test requirements are statements used to derive test cases that define expectations of a tool or application. Test cases describe the combination of test parameters required to test each assertion. Test assertions are described as general statements or conditions that can be checked after a test is executed. Each assertion appears in one or more test cases consisting of a test protocol and the expected test results. The test protocol specifies detailed procedures for setting up the test, executing the test, and measuring the test results. The associated assertions and test cases are defined in the test plan document entitled: Smart Phone Acquisition Tool Test Assertions and Test Plan.
computer forensic tool testing


forensics, cell phone forensics, mobile forensics, smart phone forensics


Ayers, R. (2010), Smart Phone Tool Specification, computer forensic tool testing, [online],, (Accessed June 16, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created April 22, 2010, Updated June 24, 2021