JEZIK I GENERATOR KODA ZA AUTOMATIZACIJU RAZVOJA UZAJAMNO ZAVISNIH DOKUMENATA U OKVIRU SOFTVERSKIH PROIZVODNIH LINIJA

  • Tijana Lalošević
Ključne reči: Generator koda, DSL, SPL, šablon, metapodaci

Apstrakt

U ovom radu predstavljen je jezik i generator koda za automatizaciju razvoja uzajamno zavisnih dokumenata u okviru softverskih proizvodnih linija (SPL). Model se zadaje kroz grafički korisnički interfejs generatorske aplikacije. Generisanje koda se vrši uz pomoć obrađivača šablona, kao i direktnom manipulacijom sintaksnih stabala korišćenjem parsera za jezike koji se koriste na ciljnoj platformi.

Reference

[1] Shapiro RJ. The us software industry as an engine for economic growth and employment. Georgetown McDonough School of Business Research Paper. 2014 Sep 22(2541673).
[2] Haan, J. Dean. "15 reasons why you should start using Model Driven Development." (2009).
[3] Urli, Simon, Mireille Blay-Fornarino, and Philippe Collet. "Handling complex configurations in software product lines: a tooled approach." Proceedings of the 18th International Software Product Line Conference-Volume 1. ACM, 2014.
[4]Brambilla, Marco, Jordi Cabot, and Manuel Wimmer. "Model-driven software engineering in practice." Synthesis Lectures on Software Engineering 3.1 (2017): 1-207.
[5] Nenad Todorović.”Arhitektura generatora koda za softverske proizvodne linije”. Master rad. Fakultet tehničkih nauka. 2017.
Objavljeno
2019-11-29
Sekcija
Informacioni inženjering