Usage of Autogenerator in Handling of Dynamic Specification

Generative Programming (GP) is a discipline of Automatic programming introduced in the late nineties with the intention of introducing more flexibility into the development process of generators. But, despite the recent advances in this area, most of GP approaches still use the static form of specif...

Full description

Bibliographic Details
Main Authors: Danijel Radošević*, Ivan Magdalenić, Andrija Bernik
Format: Article
Language:English
Published: Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek 2021-01-01
Series:Tehnički Vjesnik
Subjects:
Online Access:https://hrcak.srce.hr/file/385027
_version_ 1797206870799155200
author Danijel Radošević*
Ivan Magdalenić
Andrija Bernik
author_facet Danijel Radošević*
Ivan Magdalenić
Andrija Bernik
author_sort Danijel Radošević*
collection DOAJ
description Generative Programming (GP) is a discipline of Automatic programming introduced in the late nineties with the intention of introducing more flexibility into the development process of generators. But, despite the recent advances in this area, most of GP approaches still use the static form of specification for defining target application features. The dynamic form of specification changes during the application execution and thus requires a dynamic generation system to generate the code in real time. This paper presents the usage of Dynamic Specification that is based on our previously introduced generation system named Autogenerator. The model is tested on a case study in the form of an online language dictionary.
first_indexed 2024-04-24T09:13:53Z
format Article
id doaj.art-88b95188675c45e4a085dc8f8a66fcbf
institution Directory Open Access Journal
issn 1330-3651
1848-6339
language English
last_indexed 2024-04-24T09:13:53Z
publishDate 2021-01-01
publisher Faculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in Osijek
record_format Article
series Tehnički Vjesnik
spelling doaj.art-88b95188675c45e4a085dc8f8a66fcbf2024-04-15T17:17:06ZengFaculty of Mechanical Engineering in Slavonski Brod, Faculty of Electrical Engineering in Osijek, Faculty of Civil Engineering in OsijekTehnički Vjesnik1330-36511848-63392021-01-012862072207910.17559/TV-20200603143209Usage of Autogenerator in Handling of Dynamic SpecificationDanijel Radošević*0Ivan Magdalenić1Andrija Bernik2University of Zagreb, Faculty of Organization and Informatics, Pavlinska 2, 42000 Varazdin, CroatiaUniversity of Zagreb, Faculty of Organization and Informatics, Pavlinska 2, 42000 Varazdin, CroatiaUniversity North, 104. brigade 1, 42000 Varazdin, CroatiaGenerative Programming (GP) is a discipline of Automatic programming introduced in the late nineties with the intention of introducing more flexibility into the development process of generators. But, despite the recent advances in this area, most of GP approaches still use the static form of specification for defining target application features. The dynamic form of specification changes during the application execution and thus requires a dynamic generation system to generate the code in real time. This paper presents the usage of Dynamic Specification that is based on our previously introduced generation system named Autogenerator. The model is tested on a case study in the form of an online language dictionary.https://hrcak.srce.hr/file/385027autogeneratordynamic specificationgenerative programming
spellingShingle Danijel Radošević*
Ivan Magdalenić
Andrija Bernik
Usage of Autogenerator in Handling of Dynamic Specification
Tehnički Vjesnik
autogenerator
dynamic specification
generative programming
title Usage of Autogenerator in Handling of Dynamic Specification
title_full Usage of Autogenerator in Handling of Dynamic Specification
title_fullStr Usage of Autogenerator in Handling of Dynamic Specification
title_full_unstemmed Usage of Autogenerator in Handling of Dynamic Specification
title_short Usage of Autogenerator in Handling of Dynamic Specification
title_sort usage of autogenerator in handling of dynamic specification
topic autogenerator
dynamic specification
generative programming
url https://hrcak.srce.hr/file/385027
work_keys_str_mv AT danijelradosevic usageofautogeneratorinhandlingofdynamicspecification
AT ivanmagdalenic usageofautogeneratorinhandlingofdynamicspecification
AT andrijabernik usageofautogeneratorinhandlingofdynamicspecification