Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Transformācijas «Modelis tekstā» pamatprincipu izpēte
Title in English Research on „Model-to-Text” Transformation Principles
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Dr.sc.ing., prof. O.Ņikiforova
Reviewer SIA „Accenture Latvijas Filiāle”, programmētājs, Mg.sc.ing. O.Gorbiks
Abstract Darbā veikts pētījums par modeļvadāmās programmatūras izstrādes atbalstu implementācijas posmā caur automatizētu koda ģenerēšanu. Tiek apskatīti arī MVC tīmekļa lietojumu pamatprincipi. Kā piemērs tiek izvēlēta PHP programmēšanas valoda un Codeigniter ietvars. Darba praktiskajā daļā tiek veikts rīku, kuri atbalsta modeļvadāmo programmatūras izstrādi, apskats, kā arī tiek izvirzīti kritēriji šo rīku salīdzināšanai. Balstoties uz šiem kritērijiem, tiek veikta rīku salīdzināšana izmaksu kontekstā (maksas un bezmaksas rīki) un tiek izdarīti secinājumi par rīku salīdzināšanas rezultātiem. Darbā tiek arī veikts konceptuāls apskats tam, kādas komponentes no UML klašu diagrammas var transformēšanas rezultātā iekļaut PHP ietvarā Codeigniter. Tiek izdarīti arī secinājumi par iespējām un problēmām automatizēti ģenerēt programmas kodu uz šo ietvaru. Bakalaura darbā ir 49 lappuses, 9 attēli, 1 tabula, un 25 nosaukumu informācijas avoti.
Keywords MDA, MDSD, koda ģenerēšana, koda ģenerēšanas rīki, MVC CodeIgniter ietvars, PHP
Keywords in English MDA, MDSD, code generation, code generation tools, MVC CodeIgniter framework, PHP
Language lv
Year 2013
Date and time of uploading 11.06.2013 16:55:17