Toward automatic generation of mvc2 web applications
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | INFOCOMP: Jornal de Ciência da Computação |
Texto Completo: | https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/242 |
Resumo: | Most of server-side development technologies have emerged, since the invention of CGI in 1993. Facing this diversity and incessant improvement of Web technology, we have the feeling that we are in need of developing a tool which is able to produce the code from UML conception model. This paper examines the application of MDA approach in the engineering of web applications. Two meta-models were designed: The first one for managing UML source models, the seco2 web application models. The transformation rules and mapping algorithm were developed to generate an xml file containing all actions, forms, and forward JSP pages from class diagram that can be used to generate the required code of web application. |
id |
UFLA-5_e10ea28f141067c1c0722b7eeeda86ec |
---|---|
oai_identifier_str |
oai:infocomp.dcc.ufla.br:article/242 |
network_acronym_str |
UFLA-5 |
network_name_str |
INFOCOMP: Jornal de Ciência da Computação |
repository_id_str |
|
spelling |
Toward automatic generation of mvc2 web applicationsSoftware EngineeringModel Driven ArchitectureModel Driven EngineeringMeta-modelsrules transformationWeb Application developmentMost of server-side development technologies have emerged, since the invention of CGI in 1993. Facing this diversity and incessant improvement of Web technology, we have the feeling that we are in need of developing a tool which is able to produce the code from UML conception model. This paper examines the application of MDA approach in the engineering of web applications. Two meta-models were designed: The first one for managing UML source models, the seco2 web application models. The transformation rules and mapping algorithm were developed to generate an xml file containing all actions, forms, and forward JSP pages from class diagram that can be used to generate the required code of web application.Editora da UFLA2008-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/242INFOCOMP Journal of Computer Science; Vol. 7 No. 4 (2008): December, 2008; 84-911982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/242/227Copyright (c) 2016 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessMbarki, SamirErramdani, Mohammed2015-07-01T12:39:26Zoai:infocomp.dcc.ufla.br:article/242Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:26.841270INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true |
dc.title.none.fl_str_mv |
Toward automatic generation of mvc2 web applications |
title |
Toward automatic generation of mvc2 web applications |
spellingShingle |
Toward automatic generation of mvc2 web applications Mbarki, Samir Software Engineering Model Driven Architecture Model Driven Engineering Meta-models rules transformation Web Application development |
title_short |
Toward automatic generation of mvc2 web applications |
title_full |
Toward automatic generation of mvc2 web applications |
title_fullStr |
Toward automatic generation of mvc2 web applications |
title_full_unstemmed |
Toward automatic generation of mvc2 web applications |
title_sort |
Toward automatic generation of mvc2 web applications |
author |
Mbarki, Samir |
author_facet |
Mbarki, Samir Erramdani, Mohammed |
author_role |
author |
author2 |
Erramdani, Mohammed |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Mbarki, Samir Erramdani, Mohammed |
dc.subject.por.fl_str_mv |
Software Engineering Model Driven Architecture Model Driven Engineering Meta-models rules transformation Web Application development |
topic |
Software Engineering Model Driven Architecture Model Driven Engineering Meta-models rules transformation Web Application development |
description |
Most of server-side development technologies have emerged, since the invention of CGI in 1993. Facing this diversity and incessant improvement of Web technology, we have the feeling that we are in need of developing a tool which is able to produce the code from UML conception model. This paper examines the application of MDA approach in the engineering of web applications. Two meta-models were designed: The first one for managing UML source models, the seco2 web application models. The transformation rules and mapping algorithm were developed to generate an xml file containing all actions, forms, and forward JSP pages from class diagram that can be used to generate the required code of web application. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-12-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/242 |
url |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/242 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/242/227 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2016 INFOCOMP Journal of Computer Science info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2016 INFOCOMP Journal of Computer Science |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Editora da UFLA |
publisher.none.fl_str_mv |
Editora da UFLA |
dc.source.none.fl_str_mv |
INFOCOMP Journal of Computer Science; Vol. 7 No. 4 (2008): December, 2008; 84-91 1982-3363 1807-4545 reponame:INFOCOMP: Jornal de Ciência da Computação instname:Universidade Federal de Lavras (UFLA) instacron:UFLA |
instname_str |
Universidade Federal de Lavras (UFLA) |
instacron_str |
UFLA |
institution |
UFLA |
reponame_str |
INFOCOMP: Jornal de Ciência da Computação |
collection |
INFOCOMP: Jornal de Ciência da Computação |
repository.name.fl_str_mv |
INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA) |
repository.mail.fl_str_mv |
infocomp@dcc.ufla.br||apfreire@dcc.ufla.br |
_version_ |
1799874740854194176 |