A LANGUAGE FOR THE SPECIFICATION OF SALES PROMOTIONS

Authors

  • Nataša Rajtarov Autor

DOI:

https://doi.org/10.24867/29BE32Rajtarov

Keywords:

textX, python, domain specific language, prodajne akcije

Abstract

This paper presents a language for the dynamic creation of sales promotions during application runtime, as well as for the creation of the web application itself. The focus of the paper is on showcasing the capabilities and advantages of this language compared to existing solutions like Vtex, Drools, and JHipster. The goal is to demonstrate how the developed language provides greater flexibility and reduces limitations for sellers when creating promotions, unlike existing solutions that rely on templates.

References

[1] Fowler, Martin. „Domain-specific languages“ Pearson Education, 2010.
[2] Hudak, Paul. "Domain-specific languages." Handbook of programming languages 3.39-60 (1997): 21.
[3] Sujeeth, Arvind Krishna. „Productivity and Performance with Embedded Domain-Specific Languages.“ Stanford University, 2014.
[4] M. Mernik, J. H. „When and how to develop domain-specific.“ (2005).
[5] Dejanović, I. Vaderna, R., Milosavljević, G., Vuković, Ž. „Textx: a python tool for domain-specific languages implementation. Knowledge-based systems.“ (2017).

Published

2024-11-06

Issue

Section

Electrotechnical and Computer Engineering