|
eLABa objektas: "DDD metodologija paremto projektavimo įrankio kodo generatoriaus kūrimas ir tyrimas", 2010,D:20100813:111619-30528 |
|
| E. dokumentai |
|
| URL nuoroda |
http://vddb.laba.lt/obj/LT-eLABa-0001:E.02~2010~D_20100813_111619-30528 |
| Dokumentas |
Magistro darbas
|
| Prieigos teisės |
Laisvai prieinamas internete.
|
| Institucija |
Kauno technologijos universitetas
|
| Mokslo kryptis |
07 T - Informatikos inžinerija
|
| Atsakomybė |
Valinčius, Kęstutis - Magistro baigiamojo darbo autorius Motiejūnas, Kęstutis - Magistro baigiamojo darbo vertinimo posėdžio sekretorius Bareiša, Eduardas - Magistro baigiamojo darbo vertinimo komisijos narys Butleris, Rimantas - Magistro baigiamojo darbo vertinimo komisijos narys Tomkevičius, Arūnas - Magistro baigiamojo darbo vertinimo komisijos pirmininkas Šeinauskas, Rimantas - Magistro baigiamojo darbo vertinimo komisijos narys Štuikys, Vytautas - Magistro baigiamojo darbo vertinimo komisijos narys Packevičius, Šarūnas - Magistro baigiamojo darbo vertinimo komisijos narys Blažauskas, Tomas - Magistro baigiamojo darbo vadovas Butleris, Rimantas - Magistro baigiamojo darbo recenzentas Kauno technologijos universitetas - Mokslinį laipsnį teikianti institucija
|
| Antraštė (-ės) |
DDD metodologija paremto projektavimo įrankio kodo generatoriaus kūrimas ir tyrimas DDD methodology based design tool‘s code generator development and research
|
| Santrauka [EN] |
Data Driven Design methodology is widely used in various program systems. This methodology aim is to distinguish and parallel software developer and scenario designer’s work. Core functionality is implemented via interfaces and dynamics via scenario support. This introduces a level of abstraction, which makes software product more flexible easily maintained and improved, in addition these actions can be performed in parallel.
|
The main aim of this work was to create automatic code generator that transforms graphically modeled scenario to software code. Automatically generated software code restricts probability of syntactic and logical errors, all depends on scenario modeling. Code is generated instantly and no need software developer interference. This aim is achieved by moving business logic designing to scenario designing process and code generator service making as a “Web service”. Using cartridge based system code is generated not attached to a specific architecture, technology or application domain. In graphical scenario modeling tool scenario is modeled and transformed to metalanguage, from which software code is generated. Metalanguage – with specific rules defined “XML” language.
|
Experimental system was developed with no major problems. New project modeling with our modeling tool speeded the development process by seven times. This proves modeling tool advantage over manual programming. |
Raktažodžiai: data driven design, MDA, code generator |
|