System for determining the interaction effects of multiple devices Prior Art Database Disclosure Disclosure Number: IPCOM000012452D
Publication Date: 07-May-2003
Find Similar Download

Publishing Venue

The Prior Art Database


Disclosed is an automated means for testing any number of multiple devices in every conceivable combination with all manner of timing combinations, with a simple, single test execution, and identifying which combinations produce functional or timing problems.


English (United States)

Document File

1 pages / 38.3 KB

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 1

System for determining the interaction effects of multiple devices

      A computing machine such as a Point Of Sale Terminal ordinarily has several attached devices that may be active independently or at the same time. Device activity causes different functions or code paths to be executed in the computing machine. Many of these functions have real-time servicing or response requirements, real-time data synchronization requirements, or "operating windows" during which device behavior is guaranteed and data is valid. Testing ensures that each of the possible code paths is executed, and that the functionality and timing are correct. However, many software "bugs" are related to the interaction of multiple concurrent functions, and certainly the timing of each function is affected by concurrent execution of other functions. Therefore, product testing will usually include at least one test where multiple devices are exercised simultaneously, and this might even be done in an automated test. This will sometimes uncover a bug or a timing problem, but if it does, there is no way to tell which interactions caused the problem, so there may not be a good way to duplicate the problem. On the other hand, if devices are exercised only in pairs, there might be a prohibitive number of pairs to test, and such a test would not find problems that only occur when three specific devices are running together, for example. Furthermore, test code that starts a printing operation and then imm...

First page image
We are pleased to offer a download of this document free of charge.
Files available for download:
  • a representative PDF of the primary file (contains all the relevant information for most users)
  • the full document ZIP file containing the primary file, packaged metadata, and attachments (as appropriate)
To obtain the file, please enter the "captcha" below and click the Download button.
Avoid entering CAPTCHAs! Sign In or Create a Free Account.

Challenge image
  • Please enter letters and numbers only; no spaces.
  • Cannot read this one? Click the image.
  • Difficulty with captchas? Contact us with the URL of this page and we will email it to you.