Generative phonology is a component of generative grammar that assigns the correct phonetic representations to utterances in such a way as to reflect a native speaker’s internalized grammar.
The following are crucial components of generative phonology:
Kenstowicz, Michael, and Charles Kisseberth. 1979.Generative phonology. San Diego: Academic.