Show simple item record

dc.contributor.advisorArnicāns, Guntisen_US
dc.contributor.authorTrasko, Sergejsen_US
dc.contributor.otherLatvijas Universitāte. Fizikas un matemātikas fakultāteen_US
dc.date.accessioned2015-03-24T08:01:14Z
dc.date.available2015-03-24T08:01:14Z
dc.date.issued2009en_US
dc.identifier.other12043en_US
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/21581
dc.description.abstractMaģistra darbā ir apskatīta iespēja formāli pierakstīt programmatūras specifikāciju uz likumiem balstītām sistēmām, lai varētu automātiski ģenerētu pirmkodu. Apskatāmās metodes pielietošanas apgabals darbā tiek ierobežots ar pirmkoda ģenerēšanu biznesa loģikai. Darbā ir aplūkota pašveidota domēna specifiska valoda, ar kuras palīdzību formāli deklaratīvā stilā tiek definētas prasības biznesa likumu veidā. Šādi pierakstīta specifikācija tiek translēta uz atbilstošu pirmkodu mērķa programmēšanas valodā Java. Pieeja tiek demonstrēta ar neliela piemēra palīdzību. Izveidotajai tehnoloģijai un rīkiem ir veikta daudzpusīga analīze – ātrdarbības novērtējums, testēšanas iespējas, izmantošanas vadlīnijas, priekšrocības un trūkumi, salīdzinot ar citām analoģiskām pieejām.en_US
dc.description.abstractThe Master’s work presents an approach to formalize software requirements specification for rule-based system that will be used for automatic source code generation. The covered area is limited by business-logics’ source code generation. A self-designed domain specific language that is suited for formal business-rules definition was introduced. The rules are specified in declarative style. The specification created using this approach can be translated to target programming language Java. This process is demonstrated using a simple case study. Also the designed solution and corresponding tools were elaborated using the following techniques – performance analysis, source code testing and usage guidelines. The advantages and disadvantages to the similar approaches were discovered and analyzed.en_US
dc.language.isoN/Aen_US
dc.publisherLatvijas Universitāteen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectDatorzinātneen_US
dc.titleAutomātiska pirmkoda ģenerācija uz likumiem balstītām sistēmāmen_US
dc.title.alternativeAutomatic code generation for rule-based systemsen_US
dc.typeinfo:eu-repo/semantics/masterThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record