##navigation.skip.nav## ##navigation.skip.main## ##navigation.skip.footer##

Elektrotehničko i računarsko inženjerstvo

God. 41 Br. 08 (2026): Зборник радова Факултета техничких наука

Генератор кода за имплементацију иницијалне верзије микросервисне апликације

  • Nikola Jović
DOI:
https://doi.org/10.24867/
Predato
September 7, 2026
Objavljeno
2026-09-09

Apstrakt

У овом раду представљен је алат за аутоматско генерисање иницијалне верзије микросервисне апликације на основу YAML
спецификације. Рад обухвата анализу постојећих решења у области аутоматизованог генерисања микросервиса, као и опис архитектуре и имплементације алата реализованог као плагин за IntelliJ IDEA развојно окружење. Приказане карактеристике и функционалности алата указују на његову применљивост у иницијалној фази развоја микросервисних апликација. 

Reference

  1. [1] N. Dragoni, S. Giallorenzo, A. Lluch Lafuente, M.
  2. Mazzara, F. Montesi, R. Mustafin, and L. Safina,
  3. “Microservices: Yesterday, Today, and Tomorrow,”
  4. Present and Ulterior Software Engineering, Springer,
  5. 2017, pp. 195-216. doi: 10.1007/978-3-319-67425-
  6. 4_12.
  7. [2] S. Khalfaoui, H. Khalfaoui, and A. Azmani,
  8. “Microservices-Driven Automation in Full-Stack
  9. Development: Bridging Efficiency and Innovation
  10. With FSMicroGenerator,” IEEE Access, vol. 13, pp.
  11. 125131-125156, 2025. doi:
  12. 10.1109/ACCESS.2025.3589285.
  13. [3] Y. Zouani, and M. Lachgar, “Zynerator: Bridging
  14. Model-Driven Architecture and Microservices for
  15. Enhanced Software Development,” Electronics, vol.
  16. 13, no. 12, art. 2237, 2024. doi:
  17. 10.3390/electronics13122237.
  18. [4] JHipster, “JHipster Official Website.” Available:
  19. https://www.jhipster.tech (accessed: Oct. 10, 2025).
  20. [5] Micronaut, “Micronaut Launch.” Available:
  21. https://micronaut.io/launch (accessed: Oct. 10, 2025).
  22. [6] SnakeYAML, “SnakeYAML Project.” Available:
  23. https://bitbucket.org/snakeyaml/snakeyaml (accessed:
  24. Nov. 30, 2025).
  25. [7] Apache, “FreeMarker.” Available:
  26. https://freemarker.apache.org/index.html (accessed:
  27. Nov. 30, 2025).