Master's Thesis - UPB. Advised by Prof. Marius Leordeanu