dc.contributor.advisor | Arnicāns, Guntis | en_US |
dc.contributor.author | Mihailovs, Pāvels | en_US |
dc.contributor.other | Latvijas Universitāte. Datorikas fakultāte | en_US |
dc.date.accessioned | 2015-03-24T08:42:19Z | |
dc.date.available | 2015-03-24T08:42:19Z | |
dc.date.issued | 2012 | en_US |
dc.identifier.other | 28226 | en_US |
dc.identifier.uri | https://dspace.lu.lv/dspace/handle/7/25046 | |
dc.description.abstract | Mūsdienās izstrādāta programmatūra savas dzīves laikā iziet vairākus izstrādes ciklus. Izstrādes un uzturēšanas laikā var rasties nepieciešamība mainīt vai uzlabot pirmkodu. Pirmkoda pārstrādes galvenais mērķis ir uzlabot pirmkoda projektējumu un kvalitāti, lai kodu varētu vieglāk paplašināt un tas būtu atkārtoti lietojams. Pastāv vairākas pieejas un pirmkoda projektējuma paraugi, ar kuriem var uzlabot pirmkoda projektējumu. Darba mērķis ir identificēt problēmas, kuras var pastāvēt pirmkodā, veikt problēmu un automatizēšanas procesa analīzi.¬¬
Darbā ir veikta metožu ātrdarbības optimizēšanas testēšana, apskatīti pirmkoda analīzes un pārstrādes veidi. Balstoties uz pētījumiem, veiktiem šajā darbā, tiks izstrādāts C# pirmkoda pārstrādes rīks. | en_US |
dc.description.abstract | Nowadays, software goes through a lot of development phases during its lifecycle. During development and maintenance periods the need of changes or improved in source code may arise. Refactoring aims at improving design and quality of source code in order to make code more extensible and reusable. There are several approaches and design patterns which can improve source code quality and systems design. Works goal is to identify problems that may exist in the source code, analyze those problems and code refactoring automation.
Work contains description of performance optimization testing, source code analysis and refactoring methods. Based on the studies conducted in this work a C# code refactoring tool will be developed. | en_US |
dc.language.iso | N/A | en_US |
dc.publisher | Latvijas Universitāte | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Datorzinātne | en_US |
dc.title | C# pirmkoda pārstrādes analīze un automatizēšana | en_US |
dc.title.alternative | Analysis and Automation of Code Refactoring in C# | en_US |
dc.type | info:eu-repo/semantics/masterThesis | en_US |