Açık Akademik Arşiv Sistemi

A template-based code generator for web applications

Show simple item record

dc.rights.license Bronze
dc.date.accessioned 2021-06-03T08:20:50Z
dc.date.available 2021-06-03T08:20:50Z
dc.date.issued 2020
dc.identifier.issn 1300-0632
dc.identifier.uri www.doi.org/10.3906/elk-1910-44
dc.identifier.uri https://hdl.handle.net/20.500.12619/95263
dc.description Bu yayın 06.11.1981 tarihli ve 17506 sayılı Resmî Gazete’de yayımlanan 2547 sayılı Yükseköğretim Kanunu’nun 4/c, 12/c, 42/c ve 42/d maddelerine dayalı 12/12/2019 tarih, 543 sayılı ve 05 numaralı Üniversite Senato Kararı ile hazırlanan Sakarya Üniversitesi Açık Bilim ve Açık Akademik Arşiv Yönergesi gereğince açık akademik arşiv sistemine açık erişim olarak yüklenmiştir.
dc.description.abstract The importance and usage of web applications grow every day. Today from small businesses to large-scale corporations, many institutions prefer web applications for both their internal and external services. Code size and complexity of these kinds of applications grow rapidly. This brings up the question of how to improve the development process of web applications. A solution can be to use code generators. This paper introduces a template-based code generator to improve the development process of web applications. The code generator was developed and integrated into a real-life web application. Today, the web application together with the code generator is actively used in industry. This proves that an effective integration of a template-based code generator into a real-life large-scale web application can be achieved. In addition, the effectiveness of automatic code generation to manual implementation was shown with experimentation. Throughout the experiments, bug-free code generation was observed. Also, 98.95% improvement in average development time, 93.97% improvement in average test run count, and 49.37% improvement in average code size was achieved.
dc.language English
dc.language.iso İngilizce
dc.publisher TUBITAK SCIENTIFIC & TECHNICAL RESEARCH COUNCIL TURKEY
dc.relation.isversionof 10.3906/elk-1910-44
dc.rights info:eu-repo/semantics/openAccess
dc.subject SYSTEM
dc.subject ERP
dc.subject Software engineering
dc.subject template-based code generation
dc.subject web architecture
dc.subject web application
dc.title A template-based code generator for web applications
dc.type Article
dc.contributor.authorID Sahin, Veysel Harun/0000-0002-3381-1702
dc.contributor.authorID UYANIK, BURAK/0000-0001-6073-6667
dc.identifier.volume 28
dc.identifier.startpage 1747
dc.identifier.endpage 1762
dc.relation.journal TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES
dc.identifier.issue 3
dc.identifier.wos WOS:000532359500037
dc.identifier.doi 10.3906/elk-1910-44
dc.identifier.eissn 1303-6203
dc.contributor.author Uyanik, Burak
dc.contributor.author Sahin, Veysel Harun
dc.relation.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı


Files in this item

This item appears in the following Collection(s)

Show simple item record