Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Interaktīvu tīmekļa tehnoloģiju izmantošana viegldarbīgas modelēšanas vides izstrādē
Title in English Lightweight Modelling Environment Using Interactive Web Development Technologies
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Dr. sc. ing. Jānis Grabis
Reviewer Mg. sc. ing. Viktorija Klimko
Abstract Modelēšanas pielietošana var sniegt padziļinātu ieskatu dažādām sistēmām abstraktā veidā. Modeļu veidi ir daudz un dažādi, tas pats attieca uz to pielietojumu mērķiem, bet modelēšanas vidēm ir ierobežotas iespējas. Ir izstrādātas modelēšanas vides plašākām nozarēm, un tās sevi ir pierādījušas kā vērtīgu instrumentu. Tomēr izstrādes process modelēšanas vidēm ir dārgs, tāpēc šaurākas nozares to nevar atļauties. Risinājums šai problēmai varētu būt modelēšanas vide, kura ir pielāgojama attiecīgās nozares vajadzībām. Ir izstrādāti vairāki gatavi risinājumi, kas šādu funkcionalitāti piedāvā, bet neviens no plašāk zināmiem šāda veida rīkiem neizmanto tīmekļa tehnoloģijas. Darba mērķis ir izveidot viegldarbīgu un pielāgojamu modelēšanas vidi, izmantojot tīmekļa tehnoloģijas. Lai to īstenotu, tiek analizēti modeļi un modelēšanas vides vispārīgā veidā. Tiek pārskatīti dažādi gatavi risinājumi, to arhitektūra un funkcionalitāte. Ņemot vērā, ka gatavie risinājumi plaši izmanto UML, lai veidotu meta modeļus, šajā darbā ir īss ieskats par UML pamatiem. Šī darba ietvaros tika izstrādāta pielāgojama modelēšanas vide, izmantojot JavaScript, JSON un PHP tīmekļa tehnoloģijas, kā arī plaši ir izmantota JavaScript bibliotēka Joint.js. Nobeigumā ir paskaidrota šīs vides arhitektūra un funkcionalitāte. Pārbaudes nolūkiem, tā tika pielāgota EKD mērķu modeļa izveidei. Pārbaude tiek veikta, izstrādājot modeli, kas atbilst paraugam no ārēja avota. Izstrādātā modelēšanas vide spēja izpildīt pārbaudes uzdevumu. Tomēr tās pielāgojamības process nav tik dinamisks, kā tas ir apskatītajiem gatavajiem risinājumiem. Būtu vēlama grafiska vide, kurā izstrādāt UML meta modeļus, no kuriem var ģenerēt vides prasības.
Keywords modeļi, modelēšanas vide, tīmekļa tehnoloģijas, meta modeļi, JavaScript, UML
Keywords in English models, modelling environment, web technologies, meta-models, JavaScript, UML
Language lv
Year 2017
Date and time of uploading 31.05.2017 15:06:25