What is a specification file?
A specification file is a text file that provides that names of the input and output files your program expects to find in the remote execution space. There are three fields on each line (one file per line) which indicate whether the file is input or output, where it can be found, and how it should be named. It looks like this: KEYWORD FILENAME PATTERN • keyword: The keyword field tells the file’s location and purpose. • filename: The filename field is the name of the file that the program expects to find when it executes. • pattern: The pattern field is the actual file name or naming pattern of the input prior to execution and output files after execution.