Get our free email newsletter

Software Validation Relative to EMC Lab Assessments

ISO/IEC Standard 17025:2005 – General Requirements for the Competence of Testing and Calibration Laboratories addresses Software Validation in Clause 5.4.7.2.

Clause 5.4.7.2 says the following:
When computers or automated equipment are used for the acquisition, processing, recording, reporting, storage or retrieval of test or calibration data, the laboratory shall ensure that:
a) Computer software developed by the user is documented in sufficient detail and is suitably validated as being adequate for use;

b) Procedures are established and implemented for protecting the data; such procedures shall include, but not be limited to, integrity and confidentiality of data entry or collection, data storage, data transmission and data processing;

- Partner Content -

Mastering High Voltage: The Importance of Accurate Test Equipment

This whitepaper underscores that precise calibration of high-voltage test gear — especially when measuring 1 kV–150 kV systems — is essential for safety, reliability, and regulatory compliance. It details measurement techniques (voltage dividers, step-down transformers, etc.), the impact of environmental and connection factors on accuracy, and why traceable calibration (e.g. to NIST / A2LA) is a must to ensure consistent, reliable results.

c) Computers and automated equipment are maintained to ensure proper functioning and are provided with the environmental and operating conditions necessary to maintain the integrity of test and calibration data.

NOTE: Commercial off-the-shelf software (e.g., word processing, database, and statistical programs) in general use within their designed application range may be considered to be sufficiently validated. However, laboratory software configuration/modifications should be validated as in 5.4.7.2, item a.

Most EMC software developed by EMC equipment vendors are considered to be lab software configurations and should be validated as in 5.4.7.2, item a. This is also true of software developed internal to the EMC lab for its use.

Validation usually consists of manually checking frequency and amplitude for emissions being measured to assure that the manual-check answer and the software answer are the same.

The validation is similar for immunity testing; if the software says it is generating 3 volts per meter in a radiated immunity test then the manual-check with an electromagnetic field sensor should also indicate that the field is at 3 volts per meter.

- From Our Sponsors -

In rare instances, an EMC Lab may have two software programs for the same measurement process; in that case, the lab can validate the numbers from program #1 by running program #2.

Software programs for measuring electromagnetic emissions and for controlling electromagnetic immunity-test hardware for subjecting equipment-under-test to both radiated and conducted stresses have enabled EMC labs to test products more efficiently and in a more consistent manner. The danger in the software programs comes from assuming that they are operating correctly in every possible scenario. Software validation is the engineer’s way of assuring that the software is doing what is programmed to do.

Related Articles

Digital Sponsors

Become a Sponsor

Discover new products, review technical whitepapers, read the latest compliance news, and check out trending engineering news.

Get our email updates

What's New

- From Our Sponsors -

Don't Let Regulations

Derail Your Designs

Get free access to:

Close the CTA
  • Expert analysis of emerging standards
  • EMC and product safety technical guidance
  • Real-world compliance solutions

Trusted by 30,000+ engineering professionals

Sign up for the In Compliance Email Newsletter

Discover new products, review technical whitepapers, read the latest compliance news, and trending engineering news.

Close the CTA