Pregled bibliografske jedinice broj: 701237
Design of template generator and its role in software lifecycle
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
Citiraj ovu publikaciju:
Časopis indeksira:
- Scopus
Uključenost u ostale bibliografske baze podataka::
- SCOPUS