Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Design of template generator and its role in software lifecycle (CROSBI ID 206565)

Prilog u časopisu | izvorni znanstveni rad | međunarodna recenzija

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

Podaci o odgovornosti

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

engleski

Design of template generator and its role in software lifecycle

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.

template generator; CASE tools; code generator; crosscutting concerns

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o izdanju

8

2014.

127-134

objavljeno

1998-0159

Povezanost rada

Računarstvo

Indeksiranost