Intellectual Property

Abstraction-Filtration-Comparison Test


The Abstraction-Filtration-Comparison test is a test used to determine if the non-literal parts of computer programs are substantially similar. It comprises three steps:

  1. Isolate the abstract elements of the works and identify which are ideas and which are expressions.
  2. Filter out the non-protectable elements from the products.
  3. Compare the remaining elements.