Pregled bibliografske jedinice broj: 780071
Web Form Generators Design Model
Web Form Generators Design Model // Proceedings of the 26th Central European Conference on Information and Intelligent Systems (Ceciis 2015) / Hunjak, Tihomir ; Kirinić, Valentina (ur.).
Varaždin: Fakultet organizacije i informatike Sveučilišta u Zagrebu, 2015. str. 255-260 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 780071 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Web Form Generators Design Model
Autori
Strmečki, Daniel ; Radošević, Danijel ; Magdalenić, Ivan
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of the 26th Central European Conference on Information and Intelligent Systems (Ceciis 2015)
/ Hunjak, Tihomir ; Kirinić, Valentina - Varaždin : Fakultet organizacije i informatike Sveučilišta u Zagrebu, 2015, 255-260
Skup
26th Central European Conference on Information and Intelligent Systems (Ceciis 2015)
Mjesto i datum
Varaždin, Hrvatska, 23.09.2015. - 25.09.2015
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
generator ; generative ; Web ; form
Sažetak
This paper presents a design model for the development of Web form generators. The proposed model is highly modular and tends to make use of generative programming techniques and the available Web components to enable code generation (both GUI and GPL code). The design model is presented from the user's angle (frontend) and the developer’s angle (backend). An UML class diagram of the design solution is presented for the better understanding of the model and its implementation. The design model was implemented and revised on a Java Web framework for the development of Web business applications (a set of Web forms). Two Form specific generators were successfully implemented with very little resource consumption. Both Form specific generators generate fully functional Web forms using only a database specification and a configuration (feature) specification, both in XML format. The implemented generators use code templates to avoid code duplication and to make generators easy to understand and maintain.
Izvorni jezik
Engleski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet organizacije i informatike, Varaždin
Citiraj ovu publikaciju:
Časopis indeksira:
- Web of Science Core Collection (WoSCC)
- Conference Proceedings Citation Index - Science (CPCI-S)