Show simple item record

dc.contributor.advisorBārzdiņš, Jānis Visvaldisen_US
dc.contributor.authorKozlovičs, Sergejsen_US
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāteen_US
dc.date.accessioned2015-01-12T06:49:53Z
dc.date.available2015-01-12T06:49:53Z
dc.date.issued2013en_US
dc.identifier.other28914en_US
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/4775
dc.description.abstractPromocijas darbā piedāvāta transformāciju vadītā arhitektūra (TDA) --- modeļbāzēta programmatūras arhitektūra interaktīvām sistēmām, kuras sastāv no vairākām komponentēm, kas sadarbojas. TDA attīsta tālāk OMG modeļu vadītās arhitektūras (MDA) idejas. Atšķirībā no MDA, kas izmanto modeļus un to transformācijas tikai programmatūras izstrādes laikā, TDA tos izmanto arī programmu izpildes laikā. Darbā aprakstīti arī svarīgākie TDA moduļi: TDA kodols (realizē komunikācijas mehānismu, darbību atcelšanas mehānismu un vairākrepozitoriju mehānismu), Vides dzinis (aizvietojams modulis TDA izmantošanai dažādās vidēs), Dialogu logu dzinis (modulis dialogu logu aprakstīšanai un parādīšanai uz ekrāna) un Kļūdu dzinis (kļūdu ziņojumu definēšanai un attēlošanai). TDA koncepcijas tika aprobētas domēnspecifisku rīku būvē, kur apliecināja savu efektivitāti.en_US
dc.description.abstractIn this thesis, a model-driven software architecture for interactive systems (systems consisting of multiple interoperating components) is proposed. This architecture, called the Transformation-Driven Architecture (TDA), advances the ideas of the Model-Driven Architecture (MDA). Unlike MDA, which uses models and model transformations at software development time, TDA uses them at runtime. The following important TDA modules are also described in the thesis: TDA Kernel (provides the communication mechanism, the undo/redo mechanism, and the multi-repository mechanism), Environment Engine (a replaceable engine for using TDA in different environments), Dialog Engine (for specifying and displaying dialog windows), and Error Engine (for defining and visualizing error messages). TDA proved its viability, when used as a foundation for building domain-specific tools.en_US
dc.language.isoengen_US
dc.publisherLatvijas Universitāteen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectDatorzinātnesen_US
dc.subjectComputer sciencesen_US
dc.titleThe transformation-driven architecture and its graphical presentation enginesen_US
dc.title.alternativeTransformāciju vadītā arhitektūra un tās grafiskie prezentācijas dziņi; Promocijas darbsen_US
dc.typeinfo:eu-repo/semantics/doctoralThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record