Patent ID: 7979331
Filing Date: 2011-07-12
Classification: G06Q

Abstract:
1. A computer implemented method of testing a program logic of a software package, said program logic being required to calculate Expected Family Contribution (EFC) in compliance with a specification for a specific year upon execution of said software package, said specification being provided by the US Federal Government, said method comprising: receiving a plurality of sample Institutional Student Information Records (ISIRs) provided by the US Federal Government for said specific year, wherein each of said plurality of sample ISIRs contains details of a student and a corresponding expected set of EFC values pre-calculated based on said specification for said specific year; sending the details of a first student contained in a first sample ISIR to said software package during execution of said software package, wherein said first sample ISIR is contained in said plurality of sample ISIRs; receiving a first set of EFC values from said software package in response to said sending, wherein said first set of EFC values are calculated by said program logic of said software package based on the details of said first student based on execution of said software package; determining whether there exists a difference between said first set of EFC values and the expected set of values corresponding to said first sample ISIR; and indicating that said program logic of said software package is non-compliant with said specification in the calculation of said first set of EFC values, if said determining determines that said difference exists, wherein said receiving of said plurality of sample ISIRs, said receiving of said first set of EFC, said sending, said determining and said indicating are performed in said digital processing system by execution of instructions by one or more processors contained in said digital processing system.