An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern
CASE (Computer-Aided Software Engineering) tools are intended to support several phases of software development lifecycle. At the present, it is almost impossible to develop software applications without them. One of the most desired features of CASE tools is the automated source code generation. No...
- Autores:
-
Zapata Jaramillo, Carlos Mario
Chaverra Mojica, John Jairo
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2012
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/36835
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/36835
http://bdigital.unal.edu.co/26919/
- Palabra clave:
- CASE
MetaCASE
GEF
MOFScript
EMF
MVC
PHP
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_d7a4ebda09b8e033c3f44ecf27175e39 |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/36835 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Zapata Jaramillo, Carlos Mario018a11f3-eec9-4804-b9a3-e9fa11194988300Chaverra Mojica, John Jairo2e9efc43-8e8f-494a-acd7-483d43712f063002019-06-28T01:25:46Z2019-06-28T01:25:46Z2012https://repositorio.unal.edu.co/handle/unal/36835http://bdigital.unal.edu.co/26919/CASE (Computer-Aided Software Engineering) tools are intended to support several phases of software development lifecycle. At the present, it is almost impossible to develop software applications without them. One of the most desired features of CASE tools is the automated source code generation. Nowadays, several CASE and metaCASE tools attempted to make such generation, but they share two main problems: they use, as a starting point, technical languages which are not suitable for stakeholder validation and they generate incomplete and non-patterned source code. For this reason, in this paper we propose a CASE tool for automatically generating PHP source code under the MVC (Model View Controller) programming pattern. We use pre-conceptual schemas as a starting point. We aim to generate complete source code and to ease the stakeholder validation.application/pdfspaUniversidad Nacional de Colombia Sede Medellínhttp://revistas.unal.edu.co/index.php/dyna/article/view/24601Universidad Nacional de Colombia Revistas electrónicas UN DynaDynaDyna; Vol. 79, núm. 176 (2012); 56-63 DYNA; Vol. 79, núm. 176 (2012); 56-63 2346-2183 0012-7353Zapata Jaramillo, Carlos Mario and Chaverra Mojica, John Jairo (2012) An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern. Dyna; Vol. 79, núm. 176 (2012); 56-63 DYNA; Vol. 79, núm. 176 (2012); 56-63 2346-2183 0012-7353 .An environment based on pre-conceptual schemas for automatically generating source code under the mvc patternArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTCASEMetaCASEGEFMOFScriptEMFMVCPHPORIGINAL24601-151097-1-PB.pdfapplication/pdf937699https://repositorio.unal.edu.co/bitstream/unal/36835/1/24601-151097-1-PB.pdf2bdf1efeeb013b28eb0a356c36b0d28fMD5124601-191450-1-PB.htmltext/html32444https://repositorio.unal.edu.co/bitstream/unal/36835/2/24601-191450-1-PB.html7e37eacf3ca9da1b853ac324f6fddc20MD52THUMBNAIL24601-151097-1-PB.pdf.jpg24601-151097-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg9166https://repositorio.unal.edu.co/bitstream/unal/36835/3/24601-151097-1-PB.pdf.jpg164521a81d19969469f74d4b5eb640dcMD53unal/36835oai:repositorio.unal.edu.co:unal/368352024-01-07 23:05:53.167Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |
dc.title.spa.fl_str_mv |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
title |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
spellingShingle |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern CASE MetaCASE GEF MOFScript EMF MVC PHP |
title_short |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
title_full |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
title_fullStr |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
title_full_unstemmed |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
title_sort |
An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern |
dc.creator.fl_str_mv |
Zapata Jaramillo, Carlos Mario Chaverra Mojica, John Jairo |
dc.contributor.author.spa.fl_str_mv |
Zapata Jaramillo, Carlos Mario Chaverra Mojica, John Jairo |
dc.subject.proposal.spa.fl_str_mv |
CASE MetaCASE GEF MOFScript EMF MVC PHP |
topic |
CASE MetaCASE GEF MOFScript EMF MVC PHP |
description |
CASE (Computer-Aided Software Engineering) tools are intended to support several phases of software development lifecycle. At the present, it is almost impossible to develop software applications without them. One of the most desired features of CASE tools is the automated source code generation. Nowadays, several CASE and metaCASE tools attempted to make such generation, but they share two main problems: they use, as a starting point, technical languages which are not suitable for stakeholder validation and they generate incomplete and non-patterned source code. For this reason, in this paper we propose a CASE tool for automatically generating PHP source code under the MVC (Model View Controller) programming pattern. We use pre-conceptual schemas as a starting point. We aim to generate complete source code and to ease the stakeholder validation. |
publishDate |
2012 |
dc.date.issued.spa.fl_str_mv |
2012 |
dc.date.accessioned.spa.fl_str_mv |
2019-06-28T01:25:46Z |
dc.date.available.spa.fl_str_mv |
2019-06-28T01:25:46Z |
dc.type.spa.fl_str_mv |
Artículo de revista |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/36835 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/26919/ |
url |
https://repositorio.unal.edu.co/handle/unal/36835 http://bdigital.unal.edu.co/26919/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.spa.fl_str_mv |
http://revistas.unal.edu.co/index.php/dyna/article/view/24601 |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Revistas electrónicas UN Dyna Dyna |
dc.relation.ispartofseries.none.fl_str_mv |
Dyna; Vol. 79, núm. 176 (2012); 56-63 DYNA; Vol. 79, núm. 176 (2012); 56-63 2346-2183 0012-7353 |
dc.relation.references.spa.fl_str_mv |
Zapata Jaramillo, Carlos Mario and Chaverra Mojica, John Jairo (2012) An environment based on pre-conceptual schemas for automatically generating source code under the mvc pattern. Dyna; Vol. 79, núm. 176 (2012); 56-63 DYNA; Vol. 79, núm. 176 (2012); 56-63 2346-2183 0012-7353 . |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Medellín |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/36835/1/24601-151097-1-PB.pdf https://repositorio.unal.edu.co/bitstream/unal/36835/2/24601-191450-1-PB.html https://repositorio.unal.edu.co/bitstream/unal/36835/3/24601-151097-1-PB.pdf.jpg |
bitstream.checksum.fl_str_mv |
2bdf1efeeb013b28eb0a356c36b0d28f 7e37eacf3ca9da1b853ac324f6fddc20 164521a81d19969469f74d4b5eb640dc |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089868530155520 |