Modeļu bāzēts LibreOffice Calc dzinis, tā metamodelis un realizācija

dc.contributor.advisorKozlovičs, Sergejsen_US
dc.contributor.authorLeduskrasts, Jānisen_US
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāteen_US
dc.date.accessioned2015-03-24T07:34:49Z
dc.date.accessioned2025-07-20T15:25:29Z
dc.date.available2015-03-24T07:34:49Z
dc.date.issued2013en_US
dc.description.abstractPraksē bieži ir vajadzība ģenerēt ofisa dokumentus (tabulas, atskaites u.tml.). Ofisa programmas piedāvā saskarni (API) šo dokumentu ģenerēšanai, bet diemžēl šī saskarne nav ērti lietojama, jo vajag ņemt vērā daudz tehnisku detaļu. Darbā tiks piedāvāts LibreOffice Calc metamodelis, kas paaugstina abstrakcijas līmeni, kurā tiek aprakstīta dokumenta ģenerēšana. Darbā arī tiks piedāvāts algoritms, kā no piedāvātā metamodeļa instances iegūt gatavu dokumentu, un šī algoritma realizācija – LibreOffice Calc dzinis. Izstrādāta arī metamodeļa dokumentācija. Apskatīti un analizēti alternatīvi risinājumi problēmām, kas radās metamodeļa un dziņa izstrādē. Pamatots izvēlētais risinājums.en_US
dc.description.abstractIn practice often there is a need to generate office documents (tables, reports, etc.). Office programs provide an interface (API) for generating such documents. However, this API is not very easy to use, mainly because one has to take into account many technical details. This thesis proposes a LibreOffice Calc metamodel, which increases the abstraction level at which document generation is described. Both an algorithm to generate a ready document from an instance of the metamodel as well as its implementation in the form of LibreOffice Calc engine are provided. Different methods to achieve goals are described, and analysis as well as theoretical basis for chosen solution is given.en_US
dc.identifier.other23590en_US
dc.identifier.urihttps://dspace.lu.lv/handle/7/19026
dc.language.isoN/Aen_US
dc.publisherLatvijas Universitāteen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectDatorzinātneen_US
dc.titleModeļu bāzēts LibreOffice Calc dzinis, tā metamodelis un realizācijaen_US
dc.title.alternativeModel-Based LibreOffice Calc Engine, Its Metamodel and Implementationen_US
dc.typeinfo:eu-repo/semantics/masterThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
302-23590-Leduskrasts_Janis_jl07043.pdf
Size:
716.94 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.46 KB
Format:
Plain Text
Description: