• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • русский 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Войти
Просмотр элемента 
  •   Главная
  • A2 – LU disertācijas / Doctoral theses UL
  • Promocijas darbi (2007-) / Theses PhD
  • Просмотр элемента
  •   Главная
  • A2 – LU disertācijas / Doctoral theses UL
  • Promocijas darbi (2007-) / Theses PhD
  • Просмотр элемента
JavaScript is disabled for your browser. Some features of this site may not work without it.

The transformation-driven architecture and its graphical presentation engines

Thumbnail
Открыть
28914-Kozlovičs_Sergejs_sk08267.pdf (4.856Mb)
Автор
Kozlovičs, Sergejs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Bārzdiņš, Jānis Visvaldis
Дата
2013
Metadata
Показать полную информацию
Аннотации
Promocijas 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.
 
In 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.
 
URI
https://dspace.lu.lv/dspace/handle/7/4775
Collections
  • Promocijas darbi (2007-) / Theses PhD [1374]

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV
 

 

Просмотр

Весь DSpaceСообщества и коллекцииДата публикацииАвторыНазванияТематикаЭта коллекцияДата публикацииАвторыНазванияТематика

Моя учетная запись

Войти

Статистика

Просмотр статистики использования

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV