• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • Deutsch 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Einloggen
Dokumentanzeige 
  •   DSpace Startseite
  • A2 – LU disertācijas / Doctoral theses UL
  • Promocijas darbi (2007-) / Theses PhD
  • Dokumentanzeige
  •   DSpace Startseite
  • A2 – LU disertācijas / Doctoral theses UL
  • Promocijas darbi (2007-) / Theses PhD
  • Dokumentanzeige
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
Öffnen
28914-Kozlovičs_Sergejs_sk08267.pdf (4.856Mb)
Autor
Kozlovičs, Sergejs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Bārzdiņš, Jānis Visvaldis
Datum
2013
Metadata
Zur Langanzeige
Zusammenfassung
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
Kontakt | Feedback abschicken
Theme by 
@mire NV
 

 

Stöbern

Gesamter BestandBereiche & SammlungenErscheinungsdatumAutorenTitelnSchlagwortenDiese SammlungErscheinungsdatumAutorenTitelnSchlagworten

Mein Benutzerkonto

Einloggen

Statistik

Benutzungsstatistik

University of Latvia
Kontakt | Feedback abschicken
Theme by 
@mire NV