The parsing module may identify these parameter types by examining the identified formal components (e.g., classes, functions, methods or other formal components) of the subject software to determine what types of parameters are taken as input and provided as output by the subject software.