Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 701237

Design of template generator and its role in software lifecycle


Grbavac, Ivan; Fertalj, Krešimir; Batoš, Vedran
Design of template generator and its role in software lifecycle // International journal of mathematics and computers in simulation, 8 (2014), 127-134 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 701237 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Design of template generator and its role in software lifecycle

Autori
Grbavac, Ivan ; Fertalj, Krešimir ; Batoš, Vedran

Izvornik
International journal of mathematics and computers in simulation (1998-0159) 8 (2014); 127-134

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
template generator; CASE tools; code generator; crosscutting concerns

Sažetak
In today's society, where access to the technology is becoming a basic human need, the need for software applications and developers is rapidly increasing while the labor market does not meet the needs of entrepreneurs. Workload of software companies is constantly increasing, as they not only have to develop new applications, but must also maintain the existing ones. In order to respond to the growing demands, code generators, tools which automatically generate production-ready source code based on given template, have been developed. But implementation of code generators and templates is very hard and time consuming job which requires a wide knowledge of metalanguages of which templates are usually made. Also, structure of templates sometimes can be very complex. During process of code maintenance, development of new modules, or simply development of new applications based on old ones, developer is faced with a choice: to use code generators or code manually. In order to facilitate developers’ tasks this paper presents concept of template generator and proposes its design. It is a new tool which could be used to discover crosscutting concerns in existing source code and automatically generate code templates leaned to aspect oriented paradigm. Use of template generator would provide well-structured generated code, faster and cheaper application development and maintenance, and would eliminate a requirement for a wide knowledge of template metalanguages.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0361983-2022 - Održivi razvoj informacijskih sustava (Fertalj, Krešimir, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Ivan Grbavac (autor)

Avatar Url Krešimir Fertalj (autor)

Avatar Url Vedran Batoš (autor)


Citiraj ovu publikaciju:

Grbavac, Ivan; Fertalj, Krešimir; Batoš, Vedran
Design of template generator and its role in software lifecycle // International journal of mathematics and computers in simulation, 8 (2014), 127-134 (međunarodna recenzija, članak, znanstveni)
Grbavac, I., Fertalj, K. & Batoš, V. (2014) Design of template generator and its role in software lifecycle. International journal of mathematics and computers in simulation, 8, 127-134.
@article{article, author = {Grbavac, Ivan and Fertalj, Kre\v{s}imir and Bato\v{s}, Vedran}, year = {2014}, pages = {127-134}, keywords = {template generator, CASE tools, code generator, crosscutting concerns}, journal = {International journal of mathematics and computers in simulation}, volume = {8}, issn = {1998-0159}, title = {Design of template generator and its role in software lifecycle}, keyword = {template generator, CASE tools, code generator, crosscutting concerns} }
@article{article, author = {Grbavac, Ivan and Fertalj, Kre\v{s}imir and Bato\v{s}, Vedran}, year = {2014}, pages = {127-134}, keywords = {template generator, CASE tools, code generator, crosscutting concerns}, journal = {International journal of mathematics and computers in simulation}, volume = {8}, issn = {1998-0159}, title = {Design of template generator and its role in software lifecycle}, keyword = {template generator, CASE tools, code generator, crosscutting concerns} }

Časopis indeksira:


  • Scopus


Uključenost u ostale bibliografske baze podataka::


  • SCOPUS





Contrast
Increase Font
Decrease Font
Dyslexic Font