Generally speaking, languages and dialects are in a perpetual state of flux. Language change is an interesting phenomenon explored in sociolinguistics, historical linguistics , and evolutionary linguistics dealing primarily with the study of phonetic, morphological, syntactic and semantic variations over time . Based on the theories you have mentioned, I refer you to certain related links, Which can hopefully provide you with the information you are looking for.