Почитайте сами первоисточники. Мне лень рыться в литературе и давать вам ссылки. Но этот процесс описан много раз.